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

请介绍 Go 语言中垃圾回收(GC)的实现机制。

深圳虾皮信息科技有限公司后端开发互联网/IT性能优化技术原理Go

考察说明

考察对 Go 垃圾回收算法、触发条件与调优方向的掌握

回答思路

  1. 说明 Go 当前使用三色标记-清除并发回收算法
  2. 解释写屏障的作用与混合写屏障
  3. 说明 GC 触发条件(内存阈值、定时、手动)
  4. 描述 STW 阶段与并发步骤
  5. 能联系 GOGC 环境变量说明调优思路