58集团面试题 · Java

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

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

筛选题目已选:Java
第 61 题sleep和wait有什么区别? 考察对线程等待与唤醒机制、锁释放及使用场景的理解风险判断技术原理Java第 62 题讲讲HashMap底层 考察Java集合框架中HashMap的底层数据结构与核心机制问题拆解技术原理Java第 63 题请比较 HashMap 和 ConcurrentHashMap 在并发场景下的区别和适用性。 考察对 HashMap 与 ConcurrentHashMap 的数据结构、线程安全性及并发设计差异的理解风险判断技术原理方案权衡Java第 64 题请详细说明Java类加载的过程和机制。 考察对Java类加载生命周期、双亲委派模型及自定义类加载器的理解问题拆解技术原理Java第 65 题为什么 HashMap 要使用红黑树? 考察对 HashMap 树化机制、红黑树特性及性能权衡的理解技术原理方案权衡Java第 66 题volatile关键字的作用是什么?synchronized和volatile的区别有哪些? 考察Java并发中volatile的语义及其与synchronized的对比技术原理方案权衡Java第 67 题Java 对象在堆内存中如何分配?分别在什么条件下会被回收? 考察 JVM 内存模型与垃圾回收机制的理解问题拆解技术原理Java第 68 题ScheduledThreadPool 有哪些典型使用场景? 考察对定时与周期任务场景的理解业务理解技术原理方案权衡Java第 69 题线程安全的集合有哪些? 考察对并发集合的掌握程度及适用场景的理解技术原理技术选型Java第 70 题请解释HashMap中equals()和hashCode()之间的关系,以及不遵守它们约定会带来什么问题? 考察对Java集合哈希机制及equals/hashCode契约的理解问题拆解技术原理Java第 71 题Spring Boot 项目中会用到多少线程,如何判断? 考察线程数分析意识与性能调优能力性能优化风险判断技术原理JavaSpring Boot第 72 题HashSet冲突是如何解决的? 考察对HashSet底层实现及哈希冲突处理机制的理解技术原理Java第 73 题讲讲 synchronized 和 volatile 关键字 考察并发基础中同步与可见性控制的理解风险判断技术原理Java第 74 题为什么在并发场景下选择使用 ConcurrentHashMap? 考察并发容器选型、线程安全实现原理及适用场景技术原理方案权衡Java第 75 题Java中的锁有了解嘛? 考察Java并发锁机制的原理、分类与应用场景技术原理方案权衡Java第 76 题在Java中,使用什么关键字或机制来保证单例模式的线程安全?请举例说明。 考察Java并发控制与单例实现细节技术原理Java第 77 题ArrayList和LinkedList有什么区别,分别如何扩容? 考察对Java集合底层实现的掌握程度技术原理方案权衡Java第 78 题请介绍 Java 中线程安全的集合有哪些,并分析各自适用的并发场景。 考察对并发集合类的掌握程度及场景选型能力技术原理技术选型Java第 79 题请介绍 JUC 包中常见的并发工具类,并说明 ConcurrentHashMap 的实现原理。 考察并发编程基础与 ConcurrentHashMap 的并发控制机制系统设计技术原理Java第 80 题讲解AQS。 考察对Java并发框架AQS的核心设计、状态管理与同步机制的理解系统设计技术原理Java