后端岗位面试题更新 2026-08-05
请解释 Go 语言中 Slice 的 len 和 cap 分别代表什么含义,以及它们在什么场景下会发生变化?
Momenta后端开发互联网/IT技术原理Go
考察说明
考察对 Go Slice 底层结构及长度和容量关系的基本理解
回答思路
- 准确说明 len 表示当前元素个数
- 准确说明 cap 表示底层数组容量
- 能解释 append 导致 cap 增长的机制
- 能举例说明切片操作对 len 和 cap 的影响
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。