后端岗位面试题更新 2026-08-05

请阐述CMS垃圾收集器和G1垃圾收集器的执行步骤及区别。

哈啰出行后端开发消费品/零售系统设计技术原理JavaJVM

考察说明

考察对CMS与G1垃圾回收器工作原理的理解与对比能力

回答思路

  1. 准确描述CMS的初始标记、并发标记、重新标记、并发清除步骤
  2. 准确描述G1的初始标记、并发标记、最终标记、筛选回收步骤
  3. 指出CMS基于标记清除、G1基于Region与可预测停顿模型
  4. 对比两者适用场景与优缺点
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。