元戎启行面试题 · 方案权衡 · Java
元戎启行相关面试题,按最终去重题目聚合。
共 523 道真题 · 当前筛选命中 10 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Java
考察点
技术栈
第 1 题volatile和synchronized的区别是什么? 考察并发编程中内存可见性与原子性保证的差异理解第 2 题谈谈ArrayList和LinkedList的区别 考察对Java常用集合实现原理及适用场景的理解第 3 题在并发场景下,CAS(Compare-And-Swap)机制是复合指令还是类似事务的指令?请说明其原子性保证和典型应用。 考察对CAS原子性本质及其在并发控制中作用的理解第 4 题线程池有哪些设置参数? 考察线程池核心配置参数的理解与应用第 5 题请手写实现单例模式,并说明其要点。 考察设计模式基础、并发安全与编码能力第 6 题请说明 LinkedList 的获取和修改操作的时间复杂度,并谈谈链表的性能优化方法。 考察对链表数据结构时间复杂度及性能优化的理解第 7 题Java HashMap和HashTable的区别 考察Java集合框架中线程安全与性能的权衡以及并发修改的语义差异第 8 题高并发场景下选择 synchronized 还是 ReentrantLock? 考察并发锁机制理解、适用场景分析与方案权衡能力第 9 题线程池有哪些阻塞策略? 考察对线程池饱和处理策略及其适用场景的理解第 10 题请解释 synchronized 锁升级的原理,包括偏向锁、轻量级锁和重量级锁的触发条件与优缺点。 考察对 synchronized 锁升级机制的理解深度,以及并发控制的基本素养。