小米集团面试题 · JVM
小米集团相关面试题,按最终去重题目聚合。
共 2227 道真题 · 当前筛选命中 36 道 · 更新 2026-08-05
筛选题目已选:JVM
考察点
技术栈
第 21 题请介绍JVM运行时数据区的内存分布。 考察对JVM内存区域划分及各自作用的理解第 22 题JVM 的基本参数有哪些?请列举并说明各自的作用。 考察对 JVM 常用启动参数和内存模型的理解第 23 题GCRoots都有哪些? 考察JVM垃圾回收时GC Roots的识别与可达性分析基础第 24 题在JVM垃圾回收中,新生代和老年代在对象存储、GC过程和空间管理上有哪些主要区别? 考察对JVM堆内存分区及垃圾回收机制的理解第 25 题JVM 内存主要分为哪些区域? 考察 JVM 运行时数据区划分及基本功能第 26 题JVM内存结构是怎样的?各个区域的作用是什么? 考察JVM运行时数据区划分及各区域职责第 27 题讲讲JVM内存结构 考察JVM运行时数据区的划分及各区域职责与生命周期第 28 题请介绍JVM堆区的垃圾回收算法。 考察垃圾回收基础算法及适用场景第 29 题请说明 synchronized 和 volatile 的区别,并简述 synchronized 的实现原理。 考察并发关键字语义理解与同步机制底层原理第 30 题介绍一下JVM的垃圾回收机制 考察JVM内存管理与GC算法的核心原理第 31 题垃圾回收常见参数有哪些? 考察对JVM垃圾回收调优参数的理解和记忆第 32 题请介绍 Full GC 的排查方法。 考察对 JVM 垃圾回收问题的系统性排查能力第 33 题JVM的G1垃圾回收器的工作原理是什么? 考察对G1垃圾回收器核心机制、设计目标与关键参数的理解第 34 题请说明JVM的垃圾回收策略,包括不同回收器的工作原理和适用场景。 考察对JVM内存管理与垃圾回收机制的理解深度第 35 题请详细谈谈 Java 的类加载机制,包括类加载的阶段、双亲委派模型以及它的作用。 考察对 Java 类加载过程与双亲委派模型的理解,以及解决类加载冲突的能力第 36 题堆内存中发生OutOfMemoryError的常见场景有哪些? 考察堆OOM的典型原因和排查思路