后端岗位面试题 · JVM

题库中标记为“后端”的结构化面试题。

89928 道真题 · 当前筛选命中 1869 · 更新 2026-08-05

筛选题目已选:JVM
第 161 题在 JVM 中,执行 String a = "123"; String b = new String("456"); String c = a + b; 分别会发生哪些操作? 考察字符串常量池、堆内存分配和字符串拼接的底层实现编码实现技术原理JavaJVM第 162 题一个对象是如何存放到JVM中的? 考察对象创建的JVM内存分配机制与布局问题拆解技术原理JVM第 163 题请谈谈你对 JVM(Java 虚拟机)的理解,包括其内存结构、垃圾回收机制以及常见的性能调优手段。 考察对 JVM 核心原理的掌握程度和系统性理解性能优化技术原理JVM第 164 题请描述JVM的内存结构。 考察对JVM运行时内存区域及各自职责的理解技术原理JVM第 165 题请描述JVM内存模型的五个主要部分。 考察JVM运行时数据区的组成与功能理解技术原理JVM第 166 题请介绍你在实习期间对JVM参数做过哪些调整,具体解决了什么问题? 考察对JVM调优的实际操作、问题定位和参数理解技术原理问题排查JVM第 167 题请列举 JVM 中常用的垃圾收集算法。 考察对基本垃圾收集算法的理解和适用场景技术原理JVM第 168 题JVM有哪些内存区,哪些是共享内存? 考察JVM运行时数据区划分及线程共享理解技术原理JVM第 169 题线上 OOM 如何排查? 考察 JVM 内存问题排查思路、工具使用与根因定位能力性能优化技术原理问题排查JVM第 170 题内存溢出和内存泄漏的区别和联系是什么?如何排查? 考察对内存溢出与泄漏概念辨析及排查方法的掌握技术原理问题排查JVM第 171 题新生代、老年代这些是哪里的内存 考察对JVM堆内存区域的划分与垃圾回收机制的理解技术原理JVM第 172 题G1 垃圾回收器主要作用于哪个区域?它与传统的分代区域划分有何不同? 考察 G1 的 Region 模型与整体堆管理方式系统设计技术原理JVM第 173 题新生代和老年代为什么用不一样的回收算法? 考察对 JVM 分代收集设计动机和不同回收算法的适用性理解技术原理方案权衡JVM第 174 题JDK从1.7到1.8有哪些重要改进?这些改进的动机分别是什么? 考察JDK版本迭代知识及对改进原因的理解持续改进技术原理JVM第 175 题请介绍JVM的内存结构,并说明垃圾回收(GC)的基本原理。 考察JVM运行时内存区域的划分及垃圾回收的核心机制技术原理技术选型JVM第 176 题JDK 1.8 在内存模型(运行时数据区)方面有哪些改进措施? 考察对 JDK 1.8 运行时数据区变化的准确认知技术原理JavaJVM第 177 题新生代垃圾回收使用标记-复制算法的好处是什么?为什么不适合使用标记-清除或标记-整理? 考察对JVM垃圾回收算法特性与适用场景的理解技术原理方案权衡JVM第 178 题请介绍你了解的最新垃圾收集器,并说明其适用场景。 考察对现代 JVM 垃圾收集器特性的掌握和与业务场景结合的能力技术原理技术选型JVM第 179 题请说明什么是 JVM,以及它的核心组成。 考察对 JVM 基本概念和运行逻辑的理解技术原理JVM第 180 题频繁Full GC的排查思路和原因是什么? 考察JVM内存管理与垃圾回收问题的系统化排查能力系统设计技术原理问题排查JVM