京东面试题 · 问题排查 · Java

京东相关面试题,按最终去重题目聚合。

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

筛选题目已选:问题排查 · Java
第 1 题ThreadLocal在使用的时候需要注意什么问题? 考察对ThreadLocal内存泄漏、线程复用和生命周期管理的理解风险判断技术原理问题排查Java第 2 题线程池死锁如果没有对应的日志该怎么排查? 考察线程池死锁的排查思路、工具使用和日志缺失时的应对策略风险判断技术原理问题排查Java第 3 题触发 Full GC 的场景有哪些? 考察对 JVM 垃圾回收机制的掌握和排查能力性能优化技术原理问题排查JavaJVM第 4 题请解释什么是OOM,以及哪些典型场景会导致OOM? 考察对内存溢出概念的理解及常见触发场景的掌握技术原理问题排查Java第 5 题当使用自定义类作为HashMap的键时,需要重写哪些方法?如果只重写hashCode而不重写equals,会发生什么问题?请举例说明。 考察HashMap键的相等性契约与哈希冲突处理原理技术原理问题排查Java第 6 题请介绍一下 Java 异常体系。 考察 Java 异常分类、处理机制及实践规范编码实现技术原理问题排查Java第 7 题如果自定义类只重写 hashCode 方法而不重写 equals,作为 HashMap 的键会出现什么问题?请举例说明。 考察只重写 hashCode 导致的对象相等性判断错误技术原理问题排查Java第 8 题你阅读过 AQS 的源码吗?请描述你印象最深刻的一个核心流程。 考察源码阅读深度与对并发关键路径的理解技术原理问题排查Java第 9 题Java集合,文件有一万条string数据,用哪个集合插入数据库呢 考察对集合选择、批量插入和性能优化的理解性能优化技术原理问题排查Java第 10 题在 Java 应用中,什么情况下会发生 OOM(OutOfMemoryError)?请列举常见的触发场景。 考察对 Java 内存模型和常见内存溢出场景的理解技术原理问题排查Java第 11 题NIO中事件触发的条件是什么? 考察对NIO事件就绪条件和Selector机制的掌握技术原理问题排查Java第 12 题请描述排查 Java OOM 问题的整体流程和常用工具。 考察 OOM 问题的系统化排查能力和工具使用经验技术原理问题排查Java第 13 题在调试项目的时候遇到哪些Java运行时异常? 考察对Java常见运行时异常的理解及实际调试经验编码实现技术原理问题排查Java