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

请分别解释引用计数法、可达性分析法和三色标记法的基本原理,并说明三色标记法如何解决垃圾回收中的漏标问题。

携程后端开发消费品/零售技术原理方案权衡

考察说明

考察对垃圾回收核心算法原理的理解与对比能力

回答思路

  1. 准确描述引用计数法维护引用计数的机制及其循环引用缺陷
  2. 正确解释可达性分析法以 GC Roots 为起点进行对象可达标记的过程
  3. 清晰说明三色标记法中白、灰、黑三色的含义及标记推进规则
  4. 指出三色标记法在并发标记下的漏标问题及对应解决方案(如写屏障)
本题已收录答题指导

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

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