后端岗位面试题更新 2026-08-05
请说明G1和ZGC的设计目标与主要区别,以及为什么在G1之后还需要引入ZGC。
腾讯后端开发互联网/IT技术原理方案权衡Java
考察说明
考察对现代垃圾回收器设计理念与适用场景的理解
回答思路
- 准确描述G1的分区与可预测停顿目标
- 准确描述ZGC染色指针、读屏障与几乎无停顿回收
- 对比两者在停顿时间、吞吐量、内存开销与适用场景的差异
- 解释ZGC针对大堆、低延迟场景的补充价值
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。