后端岗位面试题更新 2026-08-05
请分别解释引用计数法、可达性分析法和三色标记法的基本原理,并说明三色标记法如何解决垃圾回收中的漏标问题。
携程后端开发消费品/零售技术原理方案权衡
考察说明
考察对垃圾回收核心算法原理的理解与对比能力
回答思路
- 准确描述引用计数法维护引用计数的机制及其循环引用缺陷
- 正确解释可达性分析法以 GC Roots 为起点进行对象可达标记的过程
- 清晰说明三色标记法中白、灰、黑三色的含义及标记推进规则
- 指出三色标记法在并发标记下的漏标问题及对应解决方案(如写屏障)
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。