阿里巴巴面试题 · JVM
阿里巴巴相关面试题,按最终去重题目聚合。
共 2826 道真题 · 当前筛选命中 57 道 · 更新 2026-08-05
筛选题目已选:JVM
考察点
技术栈
第 41 题请介绍 JDK 8 及更高版本中的常见垃圾回收器及其适用场景。 考察对 JVM 垃圾回收器体系、特性及选型的理解第 42 题讲讲JVM内存结构 考察JVM运行时数据区的划分及各区域职责与生命周期第 43 题请介绍Java中有哪些不同类型的垃圾回收器及其适用场景。 考察对JVM垃圾回收器分类、各自特点及适用场景的理解第 44 题如何调整 JVM 老年代和年轻代的大小比例? 考察 JVM 内存调优参数和比例控制方法第 45 题请简述 JVM 垃圾回收(GC)的设计,从内存结构讲到回收算法。 考察 JVM 堆内存布局、分代模型与常见 GC 算法的理解第 46 题JVM内存结构,哪些地方会发生OOM? 考察JVM内存结构理解及OOM场景排查能力第 47 题String 字符串存储在 JVM 的哪个区域? 考察 JVM 内存模型中对字符串常量与运行时字符串对象的区分第 48 题请介绍JVM的垃圾回收机制,包括常见的垃圾回收器和各自的适用场景。 考察对JVM垃圾回收原理和主流收集器的理解第 49 题GC只会对堆进行GC吗? 考察对JVM垃圾回收范围的理解,特别是方法区/元空间等非堆区域的回收机制第 50 题为什么Java 8将永久代改为元空间?它们在内存上的区别与优劣? 考察JVM内存模型演进、元空间设计动机及其对内存管理的影响第 51 题G1垃圾收集器中分代回收是如何划分的? 考察对G1基于Region的分代模型的理解第 52 题CMS和G1垃圾收集器的主要区别是什么? 考察对两类垃圾收集器设计原理和适用场景的理解第 53 题请详细谈谈 Java 的类加载机制,包括类加载的阶段、双亲委派模型以及它的作用。 考察对 Java 类加载过程与双亲委派模型的理解,以及解决类加载冲突的能力第 54 题JVM 中有哪些垃圾回收器? 考察对 JVM 垃圾回收器分类、演进及适用场景的理解第 55 题请谈谈你对JVM调参的理解,并举例说明如何针对常见的性能问题进行调整。 考察JVM内存模型、垃圾回收机制和常见调优参数的掌握与实战应用能力第 56 题老年代和新生代的区别是什么? 考察 JVM 分代内存模型的理解与应用第 57 题JVM内存模型中的堆和栈有什么区别? 考察对JVM运行时内存区域划分及堆栈特性的理解