京东面试题 · 技术原理 · Java

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

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

筛选题目已选:技术原理 · Java
第 41 题JDK17对于JDK8有哪些新的特性? 考察对Java版本演进的了解及新特性掌握持续改进技术原理Java第 42 题线程池有哪些种类?请说明核心参数及各参数的作用。 考察对线程池实现类型、核心参数及其对任务调度影响的掌握程度技术原理方案权衡Java第 43 题线程池死锁如果没有对应的日志该怎么排查? 考察线程池死锁的排查思路、工具使用和日志缺失时的应对策略风险判断技术原理问题排查Java第 44 题请解释Java面向对象的封装、继承、多态三大核心特性。 考察对Java面向对象基础概念的准确理解与表达技术原理Java第 45 题CAS 操作的底层实现原理是什么? 考察对 CAS 原子操作底层机制的理解技术原理方案权衡Java第 46 题请说明 ArrayList 的初始容量、触发扩容的条件以及扩容的倍数。 考察对 ArrayList 底层数组容量管理机制的理解问题拆解技术原理Java第 47 题请描述线程池处理一个任务提交后的完整流程。 考察对线程池执行逻辑和线程复用机制的理解技术原理Java第 48 题Java中CAS实现方法? 考察对CAS原理及Java中具体实现类的理解编码实现技术原理Java第 49 题请比较 HashMap 在 JDK 1.7 与 JDK 1.8 之后的实现区别。 考察对 HashMap 版本演进、数据结构与并发风险的掌握风险判断技术原理Java第 50 题请谈谈volatile关键字 考察对volatile内存语义、可见性与有序性的理解技术原理Java第 51 题线程池的主要参数有哪些? 考察对线程池核心参数及其作用的理解技术原理Java第 52 题BIO、NIO、AIO的区别以及使用场景 考察对Java I/O模型的理解、适用场景判断及底层原理掌握技术原理技术选型Java第 53 题多线程场景下,主线程需要同步所有子线程的执行结果,应该怎么做? 考察并发编程中对线程同步、结果聚合与异常处理的掌握问题拆解技术原理方案权衡Java第 54 题触发 Full GC 的场景有哪些? 考察对 JVM 垃圾回收机制的掌握和排查能力性能优化技术原理问题排查JavaJVM第 55 题重写 equals 时为什么必须重写 hashCode? 考察哈希容器依赖 hashCode 与 equals 一致性契约风险判断技术原理Java第 56 题请手写一个线程安全的单例模式实现,并分别说明懒汉式和饿汉式的适用场景。 考察单例模式的多种实现方式、线程安全性及适用场景编码实现技术原理方案权衡Java第 57 题除了懒汉式和饿汉式,你了解哪些其他实现单例模式的方法? 考察对单例模式实现变体及其适用场景的掌握深度技术原理技术选型方案权衡Java第 58 题请解释AOP(面向切面编程)的核心概念,并说明它在项目中的典型应用场景。 考察对AOP原理的理解及其在业务中的实际应用业务理解技术原理方案权衡Java第 59 题请介绍 JDK 1.7 与 1.8 的主要区别。 考察对 Java 版本演进的理解与知识更新能力持续改进技术原理Java第 60 题你刚刚提到定时任务用到了 @Scheduled 注解,那如果是 6 台服务器同时跑同一个定时任务去回写数据,怎么保证一致性,你会怎么做? 考察分布式定时任务的一致性和幂等设计风险判断系统设计技术原理JavaRedisSpring Framework