1. 底层原理掌握度:面试官不仅仅是想知道 CMS 是什么,更是想看你能不能把它的四个阶段说清楚,哪些阶段 STW、哪些阶段并发,为什么这么设计。
more...
1. 底层原理掌握度:面试官不仅仅是想知道 CMS 是什么,更是想看你能不能把它的四个阶段说清楚,哪些阶段 STW、哪些阶段并发,为什么这么设计。
more...
1. GC 基础掌握度:面试官不仅仅是想知道你能背出几个区别点,更是想看你是否理解 CMS 和 G1 各自的设计目标、回收算法、以及为什么 G1 能取代 CMS。能把这个逻辑链讲清楚,说明你是真懂了。
more...
1. 原理理解:面试官不仅仅是想知道 OOM 是什么,更是想看你是否清楚 OOM 会发生在 JVM 的哪些区域,以及每个区域 OOM 的触发条件。这块能答清楚,说明你对 JVM 内存模型有真理解。
more...
1. 基础掌握度:面试官不仅仅是想知道你能不能背出几个区域名称,更是想知道你是否清楚每个区域的作用、存储的内容,以及它们之间的协作关系。纯背八股文和真正理解的区别,面试官一追问就能看出来。
more...
1. 编译体系认知:面试官不仅仅是想知道 AOT 和 JIT 的字面区别,更是想看你能否把 Java 从源码到执行的整个编译链路串起来——javac 编译、JIT 编译、AOT 编译分别在什么阶段、解决什么问题。
more...
1. 内存模型掌握度:面试官不只是想知道 "GC 是垃圾回收",而是想看你能不能把堆内存的分代结构、各区域存什么、什么时候触发哪种 GC 串成一条线讲清楚。
more...