京东面试题 · Java

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

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

筛选题目已选:Java
第 101 题Java创建线程池的核心参数及其含义是什么?在设置这些参数时应考虑哪些因素? 考察对线程池核心参数的理解及实际配置时的权衡能力技术原理技术选型方案权衡Java第 102 题Synchronized 锁和 ReentrantLock 的区别 考察并发编程中两种锁机制的原理、特性与选择技术原理方案权衡Java第 103 题使用大括号作为占位符在日志打印中有哪些优点? 考察对日志占位符可读性和可维护性的理解编码实现技术原理Java第 104 题final 关键字主要修饰哪些内容?它有什么作用? 考察对 Java final 关键字使用范围及核心语义的理解编码实现技术原理Java第 105 题请介绍一下 Java 异常体系。 考察 Java 异常分类、处理机制及实践规范编码实现技术原理问题排查Java第 106 题在 Java 开发中,你常用哪些注解?请举例说明它们的用途。 考察对常用框架注解的掌握程度及应用场景理解技术原理技术选型JavaSpring Framework第 107 题HashMap如何处理哈希冲突?请说明查找与插入的流程。 考察哈希冲突解决机制及底层算法细节问题拆解技术原理Java第 108 题请解释 AQS 的作用和核心设计思想。 考察对 AQS 整体作用与设计理念的理解问题拆解技术原理Java第 109 题Java内存模型有哪些,作用? 考察对Java内存区域划分、作用及线程安全影响的理解性能优化技术原理Java第 110 题ArrayList 和 LinkedList 的区别分别适合什么场景? 考察对 Java 常用集合底层实现与适用场景的掌握技术原理方案权衡Java第 111 题ArrayList在哪些场景不太适合使用? 考察对ArrayList底层实现和适用边界的理解技术原理技术选型方案权衡Java第 112 题ConcurrentHashMap如何实现线程安全? 考察ConcurrentHashMap线程安全机制与并发控制策略风险判断技术原理技术选型Java第 113 题如果自定义类只重写 hashCode 方法而不重写 equals,作为 HashMap 的键会出现什么问题?请举例说明。 考察只重写 hashCode 导致的对象相等性判断错误技术原理问题排查Java第 114 题Java里面提到的开闭原则,你对开闭原则的理解是怎样的?可以大概描述一下这个原则吗? 考察对开闭原则核心思想的掌握与软件设计中的应用理解技术原理方案权衡Java第 115 题如何合理设置线程池的核心参数?请结合具体场景说明。 考察线程池核心参数的理解与调优能力系统设计技术原理方案权衡Java第 116 题主线程在运行过程中启动了10个子线程,需要等待所有子线程结束之后再继续执行主线程,有哪些实现方法(如CountDownLatch、Semaphore等)? 考察多线程同步机制的理解与选择能力编码实现技术原理方案权衡Java第 117 题Java 日志打印中,使用字符串拼接(+)与使用占位符(大括号)代表变量的两种方式有什么区别? 考察对 Java 日志实现机制和性能差异的理解性能优化技术原理Java第 118 题请说明 JDK8 函数式编程中 Stream 的核心作用,并举例说明你如何使用 Stream API 处理集合数据。 考察对 Java 8 Stream API 的理解与实际应用能力编码实现问题拆解技术原理Java第 119 题在Java中常见的异常处理方式有哪些? 考察Java异常处理机制的基本概念和分类技术原理Java第 120 题请结合你参与的项目,说明线程池是如何用于异步发奖的? 考察线程池的实际应用场景、异步任务处理及并发控制能力业务理解风险判断技术原理Java