京东面试题 · 性能优化 · Java
京东相关面试题,按最终去重题目聚合。
共 2550 道真题 · 当前筛选命中 11 道 · 更新 2026-08-05
筛选题目已选:性能优化 · Java
考察点
技术栈
第 1 题ArrayList扩容机制存在哪些问题? 考察对ArrayList扩容实现细节、性能与并发安全的理解第 2 题请说明Java垃圾回收机制的工作原理。 考察对Java内存管理与垃圾回收核心概念的理解第 3 题在 Java 日志中,使用大括号占位符相比字符串拼接在效率上有哪些优势? 考察对日志框架延迟求值和性能优化的理解第 4 题请介绍你了解的多线程开启方式,并说明 Lambda 表达式与 Stream 并行流在多线程中的应用场景。 考察对多线程创建方式及 Java 并发工具的理解与应用第 5 题触发 Full GC 的场景有哪些? 考察对 JVM 垃圾回收机制的掌握和排查能力第 6 题ArrayList的Contains方法底层原理是什么?数据量很大的时候用Contains性能怎么样? 考察集合框架底层实现与时间复杂度分析能力第 7 题Java内存模型有哪些,作用? 考察对Java内存区域划分、作用及线程安全影响的理解第 8 题Java 日志打印中,使用字符串拼接(+)与使用占位符(大括号)代表变量的两种方式有什么区别? 考察对 Java 日志实现机制和性能差异的理解第 9 题请说明 synchronized 的底层实现原理。 考察对 Java 同步机制、锁升级和内存语义的深入理解第 10 题Java集合,文件有一万条string数据,用哪个集合插入数据库呢 考察对集合选择、批量插入和性能优化的理解第 11 题说说 ArrayList 的扩容机制。 考察对 ArrayList 动态数组扩容原理和细节的理解