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

请解释 Go 语言的垃圾回收(GC)机制是如何工作的?

深圳虾皮信息科技有限公司后端开发互联网/IT风险判断技术原理Go

考察说明

考察对 Go 运行时内存管理和垃圾回收原理的理解

回答思路

  1. 说明 Go 使用三色标记清除算法
  2. 解释写屏障和混合写屏障的作用
  3. 说明内存分配与 GC 触发条件
  4. 讨论 STW 停顿和优化手段