58集团面试题 · 方案权衡 · Java

58集团相关面试题,按最终去重题目聚合。

共 653 道真题 · 当前筛选命中 37 道 · 更新 2026-08-05

筛选题目已选:方案权衡 · Java
第 21 题volatile关键字的作用是什么?synchronized和volatile的区别有哪些? 考察Java并发中volatile的语义及其与synchronized的对比技术原理方案权衡Java第 22 题ScheduledThreadPool 有哪些典型使用场景? 考察对定时与周期任务场景的理解业务理解技术原理方案权衡Java第 23 题为什么在并发场景下选择使用 ConcurrentHashMap? 考察并发容器选型、线程安全实现原理及适用场景技术原理方案权衡Java第 24 题Java中的锁有了解嘛? 考察Java并发锁机制的原理、分类与应用场景技术原理方案权衡Java第 25 题ArrayList和LinkedList有什么区别,分别如何扩容? 考察对Java集合底层实现的掌握程度技术原理方案权衡Java第 26 题请比较CMS和G1垃圾回收器的优缺点? 考察对主流垃圾回收器设计目标、适用场景及权衡的理解技术原理技术选型方案权衡Java第 27 题请谈谈 Java 中锁的实现原理,比如 synchronized 和 Lock 的区别及底层机制。 考察对并发锁机制、底层实现和适用场景的理解深度技术原理方案权衡Java第 28 题如果有三个子线程,想让它们按照顺序执行,你会怎么操作? 考察多线程顺序控制的机制与技术选型编码实现技术原理方案权衡Java第 29 题创建线程池时通常需要配置哪些参数? 考察线程池核心参数的理解与配置合理性技术原理方案权衡Java第 30 题ConcurrentHashMap 在什么场景下使用 synchronized,其原理是什么? 考察对 synchronized 在 ConcurrentHashMap 中锁粒度和升级机制的理解技术原理方案权衡Java第 31 题讲讲单例模式的实现方法。 考察单例模式的各种实现方式及其线程安全和延迟加载等边界考虑编码实现技术原理方案权衡Java第 32 题synchronized和Lock有什么区别?为什么说Lock是接口? 考察并发同步机制的原理差异与接口设计理解技术原理方案权衡Java第 33 题请比较 synchronized 与 ReentrantLock 的异同。 考察对 Java 并发同步机制原理、特性及适用场景的理解技术原理方案权衡Java第 34 题计算哈希值时比较高效的哈希函数有哪些? 考察对常用高效哈希函数的了解与对比技术原理方案权衡Java第 35 题说一下ConcurrentHashMap怎么保证线程安全,说一下乐观锁的实现。 考察ConcurrentHashMap的并发机制与乐观锁应用理解技术原理方案权衡Java第 36 题ConcurrentHashMap 在什么场景下使用 CAS,其原理是什么? 考察对 CAS 在并发容器中应用场景及其底层原理的理解技术原理方案权衡Java第 37 题请说明 ConcurrentHashMap 在 Java 不同版本(如 JDK1.7、JDK1.8)中的实现方式及其差异。 考察对 ConcurrentHashMap 版本演进和并发机制的理解系统设计技术原理方案权衡Java