零跑科技面试题 · 方案权衡 · C++
零跑科技相关面试题,按最终去重题目聚合。
共 339 道真题 · 当前筛选命中 9 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · C++
考察点
技术栈
第 1 题内联函数的定义是什么?它与宏有什么区别? 考察对内联函数机制的理解及与宏的对比第 2 题请解释C++中的多态概念及其实现机制。 考察对C++多态核心概念、实现方式及适用场景的理解第 3 题有什么方法可以解决 vector 的动态扩容内存和时间上的成本吗? 考察对动态数组扩容机制的理解及优化策略第 4 题请介绍 C++ STL 中常见容器的特点、适用场景以及如何选择合适的容器。 考察对 STL 容器分类、特性、时间复杂度和选型原则的理解第 5 题请对比 C++ 中 unordered_map 和 map 在底层实现、时间复杂度、内存使用及适用场景上的差异。 考察对两种关联容器的底层机制与适用场景的理解第 6 题vector 有什么缺点吗? 考察对 C++ vector 内部实现原理及其性能与使用限制的理解第 7 题C++ 中常见的智能指针有哪几种,各自适用场景是什么? 考察对 C++ 智能指针类型和适用场景的理解第 8 题vector 相对于 list,它有什么优点吗? 考察对 vector 与 list 底层结构与随机访问性能的对比理解第 9 题请说明 C++ 标准库中 vector 和 list 的底层原理及数据结构差异。 考察容器底层实现、内存布局与操作复杂度理解