后端岗位面试题 · 技术原理 · JVM
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 1804 道 · 更新 2026-08-05
筛选题目已选:技术原理 · JVM
考察点
技术栈
第 101 题为什么需要两个 survivor 区? 考察对 JVM 分代回收与复制算法内存布局的理解第 102 题新建一个对象,它在JVM内存中是如何存储的? 考察Java对象在JVM堆内存中的布局与分配机制第 103 题请描述JVM中一次完整的GC过程,包括对象从创建到被回收的生命周期。 考察对JVM垃圾回收机制的整体理解和流程细节第 104 题什么情况下会频繁发生Full GC? 考察对JVM垃圾回收机制和系统性能问题的理解第 105 题GC Root引用对象都有什么? 考察对JVM垃圾回收根引用类型的掌握第 106 题G1 和 CMS 垃圾收集器相比,哪个对机器的资源消耗更大? 考察对垃圾收集器原理、资源开销维度和适用场景的理解第 107 题请列举并解释触发 Full GC 的常见原因。 考察对 JVM 垃圾回收机制与 Full GC 触发场景的理解第 108 题请解释 synchronized 的实现原理,以及 JVM 在 JDK 6 之后对它做了哪些优化? 考察 Java 同步机制底层原理与锁优化演进第 109 题new创建的对象如何回收,垃圾回收机制相关内容。 考察JVM垃圾回收对象判定与回收算法第 110 题请介绍G1垃圾回收器,并说明与CMS的主要区别。 考察对G1和CMS垃圾回收器的原理理解及对比分析能力第 111 题请解释 Java 字节码的概念及其在 Java 程序执行过程中的作用。 考查对 Java 字节码本质及跨平台机制的理解。第 112 题请介绍 JVM 中的常见垃圾回收器及其适用场景。 考察对 JVM 垃圾回收器类型、原理及适用场景的理解第 113 题请说明synchronized的底层实现原理及适用场景。 考察对synchronized工作原理和性能优化的理解第 114 题请解释 JVM 元空间(Metaspace)的收缩机制及其触发条件。 考察对 JVM 元空间内存管理和垃圾回收机制的理解第 115 题如何设置 JVM 的元空间(Metaspace)大小? 考察对 JVM 元空间参数及其配置原则的理解第 116 题Full GC,频繁Full GC怎么解决? 考察对JVM垃圾回收机制的理解和实际调优思路第 117 题请简述JVM的类加载机制,包括加载、验证、准备、解析和初始化阶段。 考察对类加载生命周期和双亲委派模型的理解第 118 题JVM的内存结构是什么样的? 考察JVM运行时数据区域的划分与理解第 119 题请简述 JVM 垃圾回收的基本原理,包括常见的垃圾回收算法和垃圾收集器,并说明如何评估其性能。 考察对 JVM 内存管理与垃圾回收机制的掌握程度第 120 题请解释双亲委派机制,并说明它在JVM中的作用。 考察对类加载器层次和双亲委派机制的理解