京东面试题 · JVM
京东相关面试题,按最终去重题目聚合。
共 2550 道真题 · 当前筛选命中 40 道 · 更新 2026-08-05
筛选题目已选:JVM
考察点
技术栈
第 21 题使用本地缓存,发现JVM的内存不断增加,如何优化? 考察本地缓存内存管理、JVM内存分析与调优能力第 22 题请描述JVM中垃圾回收(GC)的主要过程是什么? 考察对垃圾回收生命周期和对象回收流程的理解第 23 题请解释JVM堆内存的分代机制及其目的,并说明各分代区域的特点。 考察对JVM堆内存分代设计原理的理解第 24 题讲讲JVM内存结构 考察JVM运行时数据区的划分及各区域职责与生命周期第 25 题请分享一次 JVM 内存飙高或溢出的排查经验,并说明整体排查思路。 考察 JVM 内存问题的排查思路、工具使用与解决能力第 26 题JVM的垃圾回收策略与哪些对象可以成为root 考察JVM垃圾回收机制与GC Roots的理解第 27 题在电商下单场景中,如果要求时延小于10ms的比例达到很高的可用性标准,如何通过JVM调优来优化效果?进一步,有哪些减少FullGC次数的方法? 考察JVM垃圾回收调优、时延优化及FullGC治理能力第 28 题JVM 的内存模型(运行时数据区)包括哪些部分? 考察对 JVM 运行时内存分区及其职责的掌握第 29 题JVM的组成部分有哪些? 考察对JVM整体架构和内存区域的基本理解第 30 题当JVM中的线程卡死(如死锁或长时间阻塞)时,你会如何排查?请描述你的排查步骤和工具使用。 考察JVM线程问题排查的思路、工具熟练度和方法论第 31 题介绍JVM中堆、栈和元空间 考察JVM内存区域划分与各自的职责第 32 题请描述CMS垃圾回收器的完整过程,并说明哪些阶段会发生STW。 考察对CMS回收阶段与停顿点掌握的准确度第 33 题如何检测线程死锁? 考察死锁检测机制与工具的实际应用能力第 34 题请介绍一下 Java 类加载机制的主要内容。 考察对 JVM 类加载过程、双亲委派模型及热部署等应用的理解第 35 题请说明JVM是什么,以及它在Java程序运行中扮演什么角色? 考察对JVM基本概念和运行时结构的理解第 36 题请介绍 JVM 的垃圾回收机制,包括其基本原理和常见垃圾收集器。 考察对 JVM 垃圾回收原理、算法及常见收集器的理解第 37 题JVM 怎么判定一个对象是否存活? 考察垃圾回收基础中的对象存活判定与可达性分析第 38 题请详细谈谈 Java 的类加载机制,包括类加载的阶段、双亲委派模型以及它的作用。 考察对 Java 类加载过程与双亲委派模型的理解,以及解决类加载冲突的能力第 39 题JVM发生OOM时的排查思路与方法是什么? 考察对JVM内存溢出问题诊断与定位的能力第 40 题你常用的 JVM 垃圾回收器是哪一款?请说明选择理由及其适用场景。 考察对常见 GC 算法和收集器特性的掌握及选型能力