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