京东面试题 · Java

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

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

筛选题目已选:Java
第 141 题请介绍 ConcurrentHashMap 的实现原理、线程安全机制及适用场景。 考察对并发容器底层实现、线程安全性和适用场景的理解风险判断技术原理Java第 142 题现场手写一个单例模式,并说明其线程安全性。 考察单例模式实现、线程安全与性能取舍编码实现技术原理Java第 143 题Java 的 NIO 和 IO 多路复用的原理是什么? 考察 Java NIO 的核心机制及 IO 多路复用的理解深度问题拆解技术原理Java第 144 题请介绍你实际使用过的 Java 集合框架,并说明在不同业务场景下如何选择。 考察 Java 集合基础掌握与场景化选型能力技术原理技术选型Java第 145 题Java中NIO和BIO有什么区别? 考察对阻塞与非阻塞IO模型的本质理解技术原理方案权衡Java第 146 题请描述如何使用线程池实现 1 到 100 的累加,并说明关键步骤。 考察线程池使用、任务拆分、Future 结果收集与资源管理编码实现问题拆解技术原理Java第 147 题请解释HashMap的原理。 考察对HashMap数据结构、哈希冲突处理及JDK实现的掌握风险判断技术原理Java第 148 题为什么要转行来做Java后端,不继续做网安方向 考察候选人的职业转型动机、自我认知与目标岗位匹配度人岗匹配自我认知自我呈现Java第 149 题请介绍Java中常用的锁机制及其主要区别和应用场景。 考察对Java锁体系的理解、适用场景判断和并发安全基础问题拆解技术原理方案权衡Java第 150 题Java集合,文件有一万条string数据,用哪个集合插入数据库呢 考察对集合选择、批量插入和性能优化的理解性能优化技术原理问题排查Java第 151 题请解释 Java 中 contains 方法的执行原理。 考察对常见集合及字符串 contains 实现原理的理解问题拆解技术原理Java第 152 题模板方法模式在Java中具体怎么实现? 考察模板方法模式的结构、实现方式及适用场景编码实现技术原理技术选型Java第 153 题在 Java 应用中,什么情况下会发生 OOM(OutOfMemoryError)?请列举常见的触发场景。 考察对 Java 内存模型和常见内存溢出场景的理解技术原理问题排查Java第 154 题NIO中事件触发的条件是什么? 考察对NIO事件就绪条件和Selector机制的掌握技术原理问题排查Java第 155 题请实现 LCR 156:二叉树的序列化与反序列化,要求基于层序序列化重建二叉树。 考察二叉树层序序列化与反序列化的算法实现能力编码实现问题拆解技术原理C++JavaPython第 156 题请介绍线程池的核心使用要点,包括创建方式、主要参数和关闭方式。 考察线程池核心概念与实际使用能力编码实现风险判断技术原理Java第 157 题请介绍一下你对 ThreadLocal 的理解以及它的使用场景。 考察对线程局部变量原理、隔离机制与内存风险的理解风险判断技术原理Java第 158 题请设计并实现一个多线程程序,要求两个线程交替打印数字和字母,例如一个线程打印1,另一个线程打印A,并解释实现原理。 考察多线程并发控制、线程通信及交替执行机制编码实现风险判断技术原理Java第 159 题ThreadLocal怎么用的,有没有什么替代方案? 考察ThreadLocal的使用方式、内存泄漏风险及替代方案的权衡能力风险判断技术原理方案权衡Java第 160 题Java标准库中的Arrays.sort和Collections.sort分别使用什么排序算法? 考察对Java排序算法实现及适用场景的理解技术原理技术选型Java