菜鸟集团面试题 · Java

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

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

筛选题目已选:Java
第 201 题请描述创建一个对象在内存中的完整过程,包括类加载、内存分配、初始化和对象引用建立等步骤。 考察对对象创建底层机制的理解,包括类加载、内存分配、初始化顺序和引用建立编码实现技术原理Java第 202 题Java中的局部变量是线程安全的吗?它们存放在内存的哪个区域? 考察局部变量的线程安全性和JVM内存区域分配问题拆解技术原理Java第 203 题请描述Java线程的生命周期,列出所有线程状态。 考察线程状态的完整认知问题拆解技术原理Java第 204 题synchronized 是什么类型的锁? 考察对 synchronized 锁机制、特性及应用场景的理解技术原理方案权衡Java第 205 题请描述线程的生命周期及其状态转换。 考察对线程状态机及各状态转换条件的理解技术原理Java第 206 题JUC 下的 Lock 接口与 synchronized 关键字有什么区别? 考察并发同步机制的原理理解与选型能力技术原理方案权衡Java第 207 题请介绍线程池的核心参数、工作原理以及如何合理配置线程池。 考察对线程池核心机制的理解及实际配置能力技术原理方案权衡Java第 208 题HashMap 为什么在链表长度变短后不立即把红黑树转回链表?为什么不全部用红黑树? 考察树退化策略背后的空间与性能权衡性能优化技术原理方案权衡Java第 209 题ArrayList和LinkedList的区别以及各自的实现原理是什么? 考察对Java集合框架中常用数据结构底层实现与性能差异的理解技术原理方案权衡Java第 210 题JDK11有哪些主要的新特性? 考察对JDK版本演进和核心新特性的掌握技术原理技术选型Java第 211 题volatile 关键字在 Java 并发编程中的作用是什么? 考察对 volatile 内存语义和适用场景的理解技术原理Java