后端岗位面试题 · 性能优化 · JVM
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 356 道 · 更新 2026-08-05
筛选题目已选:性能优化 · JVM
考察点
技术栈
第 301 题为什么需要堆外内存? 考察对 JVM 内存模型的理解及堆外内存的应用场景与权衡第 302 题为什么Java 8将永久代改为元空间?它们在内存上的区别与优劣? 考察JVM内存模型演进、元空间设计动机及其对内存管理的影响第 303 题请介绍垃圾回收的主要策略及其适用场景。 考察垃圾回收基础知识的掌握程度及适用场景分析第 304 题线上出现内存飙高现象,如何排查? 考察内存问题排查思路、工具使用和根因分析能力第 305 题请详细讲解JVM的垃圾回收机制及常用垃圾回收算法。 考察对JVM内存管理与垃圾回收原理的掌握程度第 306 题请解释 Full GC 与 Young GC 的区别,说明为什么 Full GC 通常会导致明显的停顿,并讨论如何尽量避免 Full GC。 考察对 JVM 垃圾回收机制、停顿原因与调优策略的理解第 307 题新生代中两个 Survivor 区有什么关系? 考察 JVM 新生代内存结构与垃圾回收复制算法原理第 308 题请介绍一次你进行JVM调优的经历,包括问题现象、分析过程和最终效果。 考察JVM调优实践、问题分析与性能优化能力第 309 题垃圾回收器中Full GC和Minor GC的区别是什么? 考察对JVM垃圾回收分类、触发条件与影响范围的理解第 310 题项目中用到了哪些JVM参数? 考察对JVM参数的理解、实际应用场景及调优思路第 311 题当老年代晋升门槛较低导致对象频繁进入老年代时,你会如何调整JVM参数? 考察对JVM垃圾回收机制的理解和参数调优能力第 312 题如何避免频繁的Full GC?请从程序设计和JVM参数两个层面展开说明。 考察对GC机制的理解及从应用层和JVM配置层优化以降低Full GC频率的能力第 313 题ParNew、CMS 和 G1 垃圾回收器的区别是什么? 考察对 JVM 垃圾回收器原理、适用场景和关键参数的掌握第 314 题JVM堆内存为什么要分代? 考察对JVM堆内存分代设计动机和GC原理的理解第 315 题请介绍一下垃圾回收机制。 考察对垃圾回收基本原理、常见算法和实现差异的理解第 316 题请介绍你进行JVM性能调优的完整过程。 考察对JVM内存结构、垃圾回收机制和调优方法的理解及实践第 317 题请举例说明你常用的 JVM 参数,并解释其作用和适用场景。 考察对 JVM 核心参数的理解、实际应用及调优意识第 318 题JVM内存溢出怎么排查和解决 考察JVM内存溢出排查思路和解决能力第 319 题JVM中OOM(内存溢出)常见原因有哪些?如何定位并解决? 考察对内存溢出类型、原因分析及排查调优能力第 320 题请简要介绍Java中的垃圾回收机制。 考察对垃圾回收原理、常用算法及JVM调优基础的理解