后端岗位面试题 · JVM
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 1869 道 · 更新 2026-08-05
筛选题目已选:JVM
考察点
技术栈
第 901 题请描述JVM的类加载过程,包括其主要阶段和每个阶段的作用。 考察对JVM类加载机制的整体理解和各阶段细节的掌握第 902 题常见 JVM 垃圾回收器有哪些?它们各自的特点和适用场景是什么? 考察 JVM 垃圾回收器的基础知识和选型理解第 903 题JVM垃圾回收如何判断对象可回收?有哪些判断方式? 考察垃圾回收对象存活判定原理及可达性分析第 904 题你了解 JVM 的垃圾回收吗?常用的 GC 算法有哪些?比如标记-清除、复制等,具体实现上又有哪些收集器? 考察对 JVM 垃圾回收算法和收集器的理解深度第 905 题哪些情况下会使得对象从年轻态晋升到老年代? 考察JVM内存管理与垃圾回收机制中对象晋升的触发条件第 906 题请解释 Java 类加载的双亲委派机制,并说明是否可以打破、如何打破以及它的应用场景。 考察对 JVM 类加载机制的理解深度及实际应用能力第 907 题如何根据业务场景设置JVM参数? 考察JVM内存模型、GC调优与参数设置的实际能力第 908 题什么情况下需要自定义类加载器?请结合实际场景说明原因。 考察对自定义类加载器应用场景和原理的理解第 909 题请说明JVM运行时内存模型的整体结构,以及面向对象编程中的三大特性是如何体现的。 考察JVM内存模型掌握程度与面向对象核心概念的准确理解第 910 题本地方法栈是什么? 考察对 JVM 运行时数据区中本地方法栈的概念、用途和特性的理解第 911 题Java源代码编译为字节码交给JVM执行,与C++编译为可执行文件交给机器执行的流程有什么不同? 考察对编译执行模型、平台无关性与运行时环境的理解第 912 题为什么采用双亲委派加载机制?请说明其工作原理和好处。 考察对双亲委派模型原理、设计动机及其价值理解第 913 题请描述 CMS 垃圾回收算法的主要流程。 考察 CMS 并发标记清除的步骤与关键技术点第 914 题如何判断对象进入老年代,有什么方法? 考察JVM垃圾回收中对象晋升老年代的机制与触发条件第 915 题JVM中对象的生命周期是怎样的? 考察对对象创建到回收全过程的理解第 916 题GCRoots都有哪些? 考察JVM垃圾回收时GC Roots的识别与可达性分析基础第 917 题常用的垃圾回收器有哪些组合?请介绍 G1 垃圾回收器。 考察 JVM 垃圾回收器分类、典型搭配以及 G1 的运作机制第 918 题GC知道哪些 考察对Java垃圾回收机制的基础掌握与概念覆盖第 919 题请介绍一下JVM的内存结构、垃圾回收机制以及常见的性能调优方法。 考察对JVM核心知识体系的掌握程度和系统性理解第 920 题有了解过OOM的几种类型吗? 考察对Java内存溢出异常的掌握程度及分类记忆