简历模板
简历范文
简历修改
名企热招
校招
校招信息
公考国考
面试题库
求职指南
面经
求职攻略
AI求职动态
APP
超级简历 APP
扫码下载APP,随时随地改简历
登录
注册
下载APP
开通超级会员,尊享6大特权
立即开通
账号设置
超级会员
我的订单
问题反馈
我要招人
退出登录
使用微信扫码登录
其他注册方式
首页
/
面试题库
/
Java开发工程师面试题库
职位题库
Java开发工程师面试题库
面向Java开发工程师相关面试,围绕Java、MySQL、系统设计、并发编程、Java基础等主题展开练习,结合题目考察点、回答思路、参考答案和常见误区,梳理知识要点并练习清晰表达。
193 道题目
建议用时 579 分钟
专项面试练习
开始面试
全部题目
193 道题
133
未来的职业发展方向
考察候选人的自我认知、职业规划以及与岗位的匹配度。
查看学习思路
134
对机器人自动化业务开发方向理解?
考察候选人对机器人自动化业务的理解,以及如何将技术应用于业务。
查看学习思路
135
百万级数据的展示是如何处理的?LRU在其中如何应用?
考察候选人对大数据量展示场景的架构设计能力,以及LRU缓存的实际应用和原理理解。
查看学习思路
136
单表千万级的数据查询如何优化?
考察候选人对大表查询优化的系统化知识,包括索引、SQL、架构层面的手段。
查看学习思路
137
秒杀场景如何避免超卖(不用Redis)?
考察候选人在高并发场景下,不依赖Redis时如何利用数据库或其他机制保证库存一致性。
查看学习思路
138
请实现一个消息队列,要求消费端用拉模式、无锁消费,并保证消息不被重复消费。
考察候选人对消息队列核心机制的设计能力,包括拉模式、无锁并发和幂等消费。
查看学习思路
139
请介绍一下你实习期间参与的项目,整个项目的流程是怎样的?
考察候选人对自己实习项目的整体理解、流程梳理能力以及技术细节的掌握程度。
查看学习思路
140
请说一下你另外两个项目在开发时遇到的问题以及如何解决的?
考察候选人独立解决问题的能力、技术深度以及从问题中学习总结的能力。
查看学习思路
141
为什么要用ES?如果不用ES有没有什么替代方案?
考察候选人对Elasticsearch的理解、技术选型能力以及知识广度。
查看学习思路
142
JWT Token定期轮换,怎么做?
考察候选人对JWT安全机制的理解以及令牌管理策略的设计能力。
查看学习思路
143
final 和 finally 的区别是什么?final 可以修饰哪些内容?
考察对 Java 基础关键字的理解,区分 final 与 finally 的语义和用法。
查看学习思路
144
ArrayList 和 LinkedList 的区别是什么?什么时候用哪个?在连续插入 1000 条数据时选用哪个?
考察对 Java 集合类的底层实现、性能特点及适用场景的理解。
查看学习思路
1
···
显示更多页码
9
10
11
12
13
14
15
···
显示更多页码
17
下一页
返回面试题库
使用微信扫码登录
其他注册方式
使用模板