后端岗位面试题更新 2026-08-05
CMS垃圾收集器和G1垃圾收集器有什么区别?
快手后端开发互联网/IT技术原理方案权衡JavaJVM
考察说明
考察对主流垃圾收集器设计目标、适用场景及关键差异的理解
回答思路
- 准确说明CMS的设计目标(低停顿)与适用场景(老年代,尤其大堆、并发收集)
- 准确说明G1的设计目标(可预测停顿、大堆分区、兼顾新生代与老年代)
- 对比停顿时间、内存布局、并发阶段、碎片化处理和可预测性差异
- 能结合实际场景说明各自优缺点与选择依据
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。