后端岗位面试题 · JVM
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 1869 道 · 更新 2026-08-05
筛选题目已选:JVM
考察点
技术栈
第 61 题你如何理解JVM中的堆和栈?它们各自的作用是什么? 考察对JVM内存模型、堆栈职责及数据存储差异的理解第 62 题请详细介绍JVM内存结构、类加载机制和类加载器之间的关系。 考察JVM内存布局、类加载过程及类加载器委托机制的理解第 63 题一个对象什么时候会进入老年代? 考察 JVM 内存管理与 GC 晋升机制的理解第 64 题类加载机制、双亲委派模型,它解决什么问题? 考察JVM类加载机制与双亲委派模型的设计目的第 65 题请解释 JVM 的堆分代结构,说明新生代和老年代的特点及对象晋升机制。 考察分代回收的设计思想和对象生命周期第 66 题说一下类的加载机制、类加载器以及类加载流程。 考察对 JVM 类加载生命周期、双亲委派模型与加载流程的理解第 67 题JVM如何加载类? 考察类加载机制、双亲委派及生命周期流程第 68 题JVM结构中,方法内的局部变量存储在哪里? 考察JVM内存模型及局部变量的生命周期管理第 69 题哪些垃圾回收器使用指针碰撞和空闲列表这两种方式分配内存? 考察具体垃圾回收器与其内存分配方式的对应关系第 70 题请解释Java类加载器的工作原理以及双亲委派机制的作用。 考察对JVM类加载机制的理解深度及设计思想第 71 题JVM 内存模型中堆空间的默认大小和常用推荐设置是什么? 考察对 JVM 堆内存默认值及配置原则的理解第 72 题请描述JVM的内存模型,包括运行时数据区的划分及各区域的作用。 考察对JVM运行时内存区域划分及功能的理解第 73 题请介绍JVM的垃圾回收机制,包括其基本原理和常见算法。 考察对JVM垃圾回收整体机制和基本算法的理解第 74 题请解释volatile关键字的作用,以及它如何保证可见性和有序性。 考察对Java并发内存模型中volatile语义的理解第 75 题请列举并介绍你了解的垃圾回收器,并说明其适用场景。 考察对主流垃圾回收器的掌握程度及场景选型能力第 76 题JVM中常见的垃圾回收器有哪些?请简要说明各自的适用场景。 考察对主流垃圾回收器特性的掌握及场景选择能力第 77 题不同垃圾回收器(如CMS、G1)的特点和区别? 考察对JVM垃圾回收器设计目标、适用场景和关键差异的理解第 78 题简单讲一下Java语言的特点,代码是怎么在JVM里运行的? 考察Java语言特性理解与JVM运行时机制掌握程度第 79 题JVM 主要有哪些运行时数据区(分区)? 考察 JVM 内存模型的基本掌握第 80 题方法区存的是什么? 考察对JVM运行时数据区中方法区作用及内容的准确理解