中航信面试题 · JVM
中航信相关面试题,按最终去重题目聚合。
共 221 道真题 · 当前筛选命中 17 道 · 更新 2026-08-05
筛选题目已选:JVM
考察点
技术栈
第 1 题请介绍 JVM 类从加载到使用再到卸载的完整生命周期。 考察 JVM 类加载机制、生命周期各阶段和卸载条件的理解第 2 题请说明什么是 JVM,以及它的核心组成。 考察对 JVM 基本概念和运行逻辑的理解第 3 题CMS 退化:有了解过 CMS 在什么情况下会退化成串行(Serial Old)垃圾回收器吗? 考察 CMS 垃圾回收器的并发失败和退化机制第 4 题请介绍当前主流的垃圾回收器,并说明它们在堆上的回收流程。 考察JVM垃圾回收器选型与堆内存回收机制的理解深度第 5 题运行时数据区会把类的信息加载到什么部分? 考察JVM运行时数据区中类元数据的存储位置第 6 题JVM 堆中主要存放哪些内容? 考察对堆内存对象存储和 GC 管理的理解第 7 题请介绍 JVM 垃圾回收的基本原理和常用算法。 考察对垃圾回收机制、算法和收集器演进的理解第 8 题版本差异:不同虚拟机对方法区的实现是有区别的。JDK 1.7 之前和 1.7 之后,整个方法区有什么区别吗? 考察JVM方法区在JDK版本演进中的结构变化理解第 9 题如何排查 JVM 内存占用大的问题? 考察内存问题的分析思路和常用工具掌握第 10 题内存结构:运行数据区包含哪几部分? 考察JVM运行时数据区的组成与各区域职责第 11 题请列举常见的垃圾回收器,并说明它们在新生代和老年代分别适用于哪些场景。 考察对JVM垃圾回收器分类、适用代际及选型理解第 12 题Parallel Scavenge 收集器号称关注吞吐量,它是通过哪些机制来保证和提升吞吐量的? 考察对 Parallel Scavenge 吞吐量优先设计原理与参数机制的理解第 13 题JVM 方法区中主要存放哪些内容? 考察对方法区存储内容的准确理解第 14 题CMS 垃圾回收器使用标记-清除算法,容易产生内存碎片。请说明这些碎片空间是如何被处理的? 考察对 CMS 碎片产生原因及处理机制的理解第 15 题运行时数据区都有什么结构? 考察对JVM运行时数据区整体结构的掌握第 16 题请解释JVM中垃圾回收的可达性分析算法的工作原理。 考察对JVM垃圾回收核心算法之一的理解第 17 题堆内存中存储类的哪些信息? 考察对 JVM 堆内存结构及类信息存储位置的掌握