网易游戏面试题 · C++
网易游戏相关面试题,按最终去重题目聚合。
共 1713 道真题 · 当前筛选命中 158 道 · 更新 2026-08-05
筛选题目已选:C++
考察点
技术栈
第 81 题在C++中,一个空类和一个只含一个虚函数的类,其对象大小分别是多少?请说明原因。 考察C++对象内存布局与虚函数机制的理解第 82 题new和malloc在C++中有什么主要区别? 考察对C++内存分配机制和对象生命周期的理解第 83 题说说C++的共享指针。 考察对C++智能指针尤其是shared_ptr的底层机制、正确使用与常见误区的理解第 84 题malloc()和operator new有什么区别? 考察C++内存分配与对象构造分离的认知第 85 题请解释C++中左值、右值以及std::move的实现原理和适用场景。 考察C++核心语言特性与移动语义理解第 86 题请解释C++中智能指针的作用和常见类型,并说明它们的使用场景。 考察对智能指针内存管理原理及适用场景的理解第 87 题C++编译过程了解吗? 考察对C++编译各阶段的掌握程度和排查问题能力第 88 题讲讲 shared_ptr 的工作原理和使用注意事项。 考察对智能指针所有权模型、引用计数与生命周期管理的理解第 89 题智能指针有哪几种?unique_ptr 是如何实现唯一性的? 考察对 C++ 智能指针家族及所有权语义的掌握第 90 题C++中虚函数表所在的内存空间是连续的吗? 考察对虚表内存布局细节的正确理解第 91 题请解释一下 C/C++ 中指针的概念及其主要用途。 考察对指针本质、典型应用及常见误区的理解第 92 题虚函数表存在哪 考察对 C++ 对象模型和虚函数表存储位置的理解第 93 题nullptr和null的区别? 考察对C++空指针表示与现代C++类型安全的理解第 94 题只有纯虚函数的类有虚函数表吗? 考察C++对象模型中对虚函数表和纯虚函数的理解第 95 题请解释C++中的内存对齐是什么,以及它如何影响结构体的大小? 考察对内存对齐原理和实际影响的理解第 96 题在C++中,为结构体添加alignas修饰符后,该结构体的大小会如何计算?请结合示例说明。 考察对alignas对齐规则及结构体大小计算的理解第 97 题模板函数通常在何处声明?请说明你的理由。 考察对模板函数声明位置及其与实例化关系的理解第 98 题虚函数表除了虚函数地址还存了别的其他什么东西吗? 考察对 C++ 虚函数表布局与运行时类型信息结构的理解第 99 题请说明C++中关键字const和static的主要区别。 考察对C++语言基础特性的理解与辨析能力第 100 题在 C++ 中,std::shared_ptr 的引用计数操作是否线程安全?请说明使用场景和边界。 考察并发下智能指针使用的细节与风险意识