小米集团面试题 · JVM
小米集团相关面试题,按最终去重题目聚合。
共 2227 道真题 · 当前筛选命中 36 道 · 更新 2026-08-05
筛选题目已选:JVM
考察点
技术栈
第 1 题哪些对象可以被作为GC root呢? 考察对JVM垃圾回收根对象类型的掌握程度第 2 题JVM中哪些内存区域可能发生OutOfMemoryError? 考察JVM内存结构及各区域OOM条件第 3 题JVM内存调优怎么调? 考察JVM内存模型理解、调优步骤与问题定位能力第 4 题说一下类的加载机制、类加载器以及类加载流程。 考察对 JVM 类加载生命周期、双亲委派模型与加载流程的理解第 5 题有过JVM调优的经历吗? 考察候选人在JVM层面的实际排查与调优经验第 6 题为什么要拆分为新生代和老年代? 考察对分代垃圾收集设计动机和对象生命周期特征的理解第 7 题请介绍JVM内存区域的划分及各区域的作用。 考察对JVM运行时内存结构的理解第 8 题请介绍JVM(Java虚拟机)的内存结构、垃圾回收机制及其作用。 考察对JVM核心概念的理解深度与系统性第 9 题JVM 中哪些区域会发生内存溢出? 考察对内存溢出场景的识别与排查方向第 10 题请详细说明 JVM 运行时的内存区域划分,以及各区域的作用与可能出现的异常。 考察对 JVM 内存模型的理解及常见内存问题第 11 题如何查看一个 Java 项目当前使用的垃圾回收器? 考察对 JVM 垃圾回收器识别命令和输出解析的掌握第 12 题如何进行 JVM 调优?请结合实际场景说明调优的思路和方法。 考察 JVM 调优的系统性方法和问题排查能力第 13 题Java虚拟机运行时数据区如何划分?其中哪些区域是线程私有的,哪些是共享的? 考察JVM运行时数据区的组成及线程隔离共享特性第 14 题JVM堆内存怎么调优? 考察JVM内存模型、GC机制及性能调优的系统性思维第 15 题请介绍JVM的垃圾回收算法,并比较不同算法各自的适用场景。 考察JVM垃圾回收基础知识的系统性与比较能力第 16 题垃圾回收的时候,可达性分析和对象引用有什么区别? 考察对JVM垃圾回收根节点判定与引用类型作用的理解第 17 题请说明JVM运行时数据区域及其各自的作用。 考察对JVM内存划分、各区域职责及线程共享性的理解第 18 题在JVM垃圾回收中,哪些对象可以作为GC Roots? 考察对JVM垃圾回收根对象识别机制的理解第 19 题JVM的引用类型有哪些?分别有什么特点? 考察对JVM引用类型概念的理解与应用场景区分第 20 题介绍一下JVM的双亲委派机制,有什么作用? 考察对JVM类加载机制原理及其作用的理解