波克面试题 · Java

波克相关面试题,按最终去重题目聚合。

240 道真题 · 当前筛选命中 10 · 更新 2026-08-05

筛选题目已选:Java
第 1 题Integer a=200;Integer b=100;a == b? 考察Java包装类缓存机制和equals与==的区别编码实现技术原理Java第 2 题ArrayList和LinkedList的区别特点 考察对Java集合框架底层数据结构和适用场景的理解技术原理方案权衡Java第 3 题HashMap的容量为什么都是2的n次方? 考察HashMap哈希映射与容量设计原理性能优化技术原理Java第 4 题如何看待Java程序员总是做CRUD增删改查? 考察对CRUD工作的价值认知、技术深度追求与职业发展思考业务理解自我认知技术原理Java第 5 题int和Integer的区别是什么? 考察Java基础类型与包装类型在存储、比较和使用上的差异技术原理Java第 6 题项目中选用了哪种垃圾回收器,为什么这样选择? 考察候选人对其项目技术选型的理解与表达能力项目复盘技术原理方案权衡Java第 7 题如何在遍历一个list的时候删除一个元素? 考察对集合遍历时修改集合的安全性与正确性理解编码实现技术原理问题排查Java第 8 题为什么一般不建议使用Executors工具类直接创建线程池? 考察线程池核心参数理解与规避默认策略风险的能力风险判断技术原理技术选型Java第 9 题synchronized和Lock的区别是什么? 考察并发编程中两种锁机制的实现原理、适用场景与权衡技术原理方案权衡Java第 10 题请描述 synchronized 锁升级的过程,并说明各状态之间的转换条件。 考察对 Java 内置锁机制及各锁状态转换条件的理解问题拆解技术原理Java