网易游戏雷火面试题 · 风险判断 · C++

网易游戏雷火相关面试题,按最终去重题目聚合。

1287 道真题 · 当前筛选命中 11 · 更新 2026-08-05

筛选题目已选:风险判断 · C++
第 1 题析构函数可以是虚函数吗?其作用和注意事项是什么? 考察虚析构函数的必要性与内存释放安全性风险判断技术原理C++第 2 题成员函数中 delete this 有什么问题? 考察对 C++ 对象生命周期和 delete this 安全性的理解风险判断技术原理C++第 3 题delete和delete[]的区别是什么? 考察C++内存释放操作的正确使用与底层行为理解风险判断技术原理C++第 4 题在C++中,使用new分配的内存能否用free释放?使用malloc分配的内存能否用delete释放?请说明原因。 考察对C++内存管理运算符与C内存管理函数差异的理解风险判断技术原理C++第 5 题请讲解 C++ vector 的底层实现与扩容机制。 考察对动态数组内存管理与扩容策略的理解性能优化风险判断技术原理C++第 6 题std::vector是什么原理,有什么特点,使用的时候有哪些需要注意的地方? 考察对std::vector底层实现、特性与使用注意事项的理解风险判断技术原理C++第 7 题智能指针有几种,什么情况下使用?并解释 weak_ptr 的原理。 考察对 C++ 智能指针类型、适用场景及 weak_ptr 底层实现的理解风险判断技术原理方案权衡C++第 8 题C++多重继承中存在哪些主要问题? 考察对多重继承典型问题的识别与理解风险判断技术原理C++第 9 题shared_ptr 的具体实现原理是什么? 考察智能指针的引用计数管理、线程安全与生命周期控制能力风险判断系统设计技术原理C++第 10 题请介绍 C++ 智能指针的种类及其适用场景。 考察对 C++ 智能指针种类、所有权语义和适用场景的理解风险判断技术原理方案权衡C++第 11 题请讲一讲 C++ 中智能指针的原理和用法。 考察对智能指针所有权模型、RAII 及使用场景的理解风险判断技术原理C++