后端岗位面试题 · 技术原理 · JVM
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 1804 道 · 更新 2026-08-05
筛选题目已选:技术原理 · JVM
考察点
技术栈
第 381 题通常怎么查看和分析OOM? 考察对OutOfMemoryError问题的排查思路、工具使用和根因分析能力第 382 题常见的垃圾回收算法有哪些?各自的核心思路和优缺点是什么? 考察对标记清除、标记复制、标记整理等算法的理解第 383 题请说明JVM内存模型、方法区与元空间的关系,以及分代GC的工作机制。 考察JVM内存结构、方法区演变及分代垃圾回收机制的掌握程度第 384 题JVM的Full GC中,Survivor区S0和S1有什么区别? 考察JVM堆内存结构中Survivor区的设计与GC工作流程理解第 385 题G1垃圾收集器中新生代与老年代的比例是多少,如何配置? 考察对G1分区及比例配置的实践了解第 386 题请介绍 JVM 垃圾回收机制,包括常用的垃圾回收算法和垃圾收集器。 考察垃圾回收算法原理与收集器选型第 387 题请描述JVM标记整理算法的具体过程 考察垃圾回收算法中标记整理的理解与执行细节第 388 题JVM内存管理(如何避免内存泄漏) 考察JVM内存结构理解与内存泄漏防范能力第 389 题如何查看一个 Java 项目当前使用的垃圾回收器? 考察对 JVM 垃圾回收器识别命令和输出解析的掌握第 390 题请详细讲解 JVM 的双亲委派模型,并说明它如何避免类被重复加载。 考察对双亲委派模型机制和类加载唯一性保障的理解第 391 题请列举并解释可能导致内存溢出(OutOfMemoryError)的几种常见情况。 考察对JVM内存模型、内存溢出成因及排查方向的理解第 392 题JVM 新生代通常划分为哪几个分区? 考察 JVM 内存结构基础与新生代分区理解第 393 题new一个对象在JVM中的完整流程。 考察JVM对象创建的内存分配、初始化和并发处理全链路第 394 题请解释Java堆中新生代对象如何晋升到老年代,并说明触发条件。 考察对JVM内存模型及对象生命周期管理的理解第 395 题JVM中Xmx、Xms是什么 考察JVM内存参数基本概念与配置意图第 396 题请对比 JVM 垃圾回收机制与引用计数技术,并详细介绍引用计数方法的原理与局限。 考察垃圾回收基础原理与算法权衡第 397 题复制算法(Copying Collection)通常应用在哪些垃圾回收场景中? 考察对复制式垃圾回收算法原理、适用场景及优缺点的理解第 398 题JDK 默认的垃圾回收器是什么? 考察对 JVM 垃圾回收器默认配置与版本差异的掌握第 399 题请说明Java中触发垃圾回收的时机有哪些? 考察对JVM垃圾回收触发机制的理解第 400 题请介绍你做过的一次 JVM 调优经历,包括问题背景、诊断方法和最终效果。 考察 JVM 调优的实际经验、问题定位思路和量化结果