菜鸟集团面试题 · 问题排查 · Java

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

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

筛选题目已选:问题排查 · Java
第 1 题Java开发中遇到什么技术上的问题,怎么解决的? 考察问题排查能力、技术深度与复盘能力持续改进项目复盘问题排查Java第 2 题发生 OOM 时你会如何排查和解决? 考察内存溢出问题的系统性排查思路与解决能力风险判断技术原理问题排查Java第 3 题那你有了解过什么是 CAS 吗? 考察对 CAS 概念、原理及典型应用的理解技术原理问题排查Java第 4 题线上服务发生OOM(内存溢出)时,你会如何定位问题? 考察OOM产生时的排查思路、工具使用和根因分析能力问题拆解技术原理问题排查Java第 5 题线程池中的线程是如何销毁的? 考察线程池线程生命周期管理与资源回收机制技术原理问题排查Java第 6 题ThreadLocal用来干啥,怎么实现的 考察对ThreadLocal的用途和底层实现机制的理解技术原理问题排查Java第 7 题报OOM异常怎么诊断调优? 考察Java内存溢出问题的系统性诊断与调优能力性能优化技术原理问题排查Java第 8 题请介绍 Java 泛型的优点,以及它带来的问题或不便之处。 考察对 Java 泛型机制的理解,包括其优势、类型擦除的局限性和潜在陷阱技术原理问题排查Java第 9 题请结合你的开发经历,讲述一次你遇到并解决某个具体异常(如NullPointerException、ClassCastException等)的过程。 考察异常处理的实践经验和问题排查能力项目复盘问题排查Java第 10 题Java启动时可以设置哪些JVM参数? 考察JVM参数体系的理解和实际调优能力性能优化技术原理问题排查Java第 11 题在Java中,内存泄漏通常是如何产生的?请举例说明其常见场景和排查方法。 考察Java内存管理、内存泄漏的成因识别及排查能力技术原理问题排查Java第 12 题说说ThreadLocal原理和使用场景 考察对线程局部变量实现机制的理解及实际应用技术原理问题排查Java第 13 题请详细讲解 HashMap 的实现原理,包括底层数据结构、哈希冲突处理、扩容机制,以及 JDK 1.7 与 1.8 的区别。 考察对基础数据结构实现原理的理解深度与版本差异意识技术原理方案权衡问题排查Java第 14 题synchronized和ReentrantLock分别基于什么底层机制实现? 考察对Java锁底层实现原理的掌握程度技术原理问题排查Java