诺瓦星云面试题 · 方案权衡 · C++
诺瓦星云相关面试题,按最终去重题目聚合。
共 2309 道真题 · 当前筛选命中 30 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · C++
考察点
技术栈
第 21 题请介绍你在项目中使用的C++多态机制,并说明其应用场景与设计考量。 考察对C++多态的深入理解及实际应用能力第 22 题请解释C++中动态多态和静态多态的区别及各自实现方式。 考察多态概念理解、实现原理与适用场景辨析第 23 题指针与引用区别? 考察C++中指针与引用的核心差异及适用场景第 24 题请详细说明 C++ 中 unique_ptr、shared_ptr 和 weak_ptr 的区别及各自的使用场景? 考察对现代 C++ 智能指针核心语义、实现原理及适用场景的理解第 25 题C++ 中常见的智能指针有哪些?它们之间有什么区别? 考察 C++ 智能指针的类型、所有权模型和适用场景第 26 题动态多态和静态多态哪个速度快?请说明原因。 考察对多态实现机制与性能特征的理解第 27 题多态的实现方式有哪些,静态多态和动态多态哪个效率高? 考察对C++多态机制的理解及性能权衡第 28 题在 C++ 中,什么时候应该用父类指针指向子类对象?这样做的原因是什么? 考察对多态、动态绑定和对象切片概念的理解第 29 题vector 和 list 区别 考察C++标准库容器vector与list的底层实现及适用场景第 30 题请说明 C++ STL 中 vector、list、map 的底层实现,并分析各自增删改查操作的时间复杂度。 考察对 STL 容器底层数据结构与复杂度的掌握程度