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

请说明 std::vector 的扩容机制具体是什么?

小米集团后端开发电子/半导体问题拆解技术原理C++

考察说明

考察对 vector 动态扩容原理的理解

回答思路

  1. 能说明容量增长是按固定倍率(如 1.5 或 2 倍)而非固定增量
  2. 能说明扩容涉及分配新内存、移动或拷贝旧元素、释放旧内存
  3. 能说明扩容会失效迭代器和引用
本题已收录答题指导

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

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