互联网/IT行业面试题 · 性能优化 · JVM
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 121 道 · 更新 2026-08-05
筛选题目已选:性能优化 · JVM
考察点
技术栈
第 41 题请解释一下 JVM 中的 CodeCache 是什么,以及它的作用和工作机制。 考察对 JVM 运行时内存区域中 CodeCache 的理解,包括概念、作用、配置和问题排查第 42 题请描述你对JVM调优的整体理解,并说明你会如何系统地进行一次JVM调优。 考察JVM原理理解、问题定位方法和系统化调优思路第 43 题新生代中两个 Survivor 区有什么关系? 考察 JVM 新生代内存结构与垃圾回收复制算法原理第 44 题有一段代码运行效率不高,如何通过JVM参数和工具进行性能调优? 考察JVM性能分析方法与参数调优的系统性思路第 45 题JVM中Xmx、Xms是什么 考察JVM内存参数基本概念与配置意图第 46 题你了解 JVM 中常见的参数配置吗?请介绍几个你常用的 JVM 参数及其作用。 考察对 JVM 参数的理解和实际应用能力第 47 题如何定位JVM内存泄漏或溢出问题 考察JVM内存问题的诊断流程、工具使用和问题排查能力第 48 题如果系统要求可控的垃圾回收暂停时间,你会如何选择垃圾回收器并设置相关参数? 考察对 JVM 垃圾回收器特性及暂停时间调优策略的理解第 49 题请说明垃圾回收(GC)在什么场景下会导致程序暂停(Stop-The-World)? 考察对GC停顿机制、触发场景及影响的理解第 50 题怎么排查GC问题 考察GC问题排查的系统方法、工具链使用和性能优化能力第 51 题程序多次Full GC,怎么排查问题在哪? 考察JVM内存管理与GC问题定位能力第 52 题JVM synchronized 锁的原理是什么? 考察对 synchronized 底层实现和锁升级机制的掌握第 53 题请描述 JVM 中 synchronized 锁的升级过程,并说明各状态之间的转换条件。 考察对 synchronized 锁升级机制及其触发条件的理解第 54 题老年代内存满了会发生什么?如何排查和处理? 考察 Full GC 触发机制与 OOM 排查能力第 55 题请描述JVM中一次完整的GC过程,包括对象从创建到被回收的生命周期。 考察对JVM垃圾回收机制的整体理解和流程细节第 56 题请介绍一次你进行JVM调优的具体实践,包括问题定位、分析方法和最终效果。 考察JVM问题定位能力、分析工具使用和调优实践效果第 57 题实习时如何根据服务器配置设置JVM参数? 考察JVM参数配置的基本方法、依据和实际经验第 58 题请说明synchronized的底层实现原理及适用场景。 考察对synchronized工作原理和性能优化的理解第 59 题你在实习项目中使用的服务采用了哪种垃圾回收器?请描述其回收流程。 考察对JVM垃圾回收器选择及回收流程的理解第 60 题怎么解决频繁GC的卡顿问题 考察JVM垃圾回收原理、问题排查与性能优化能力