友塔游戏面试题 · C++

友塔游戏相关面试题,按最终去重题目聚合。

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

筛选题目已选:C++
第 21 题cpp文件生成可执行文件的全过程? 考察C++编译链接流程、各阶段作用及中间文件理解技术原理C++第 22 题在 C++ 中,如果需要将一串数据插入 vector,怎样操作效率更高? 考察对 vector 扩容机制、批量操作和预留容量的理解性能优化问题拆解技术原理C++第 23 题什么是虚函数?虚函数在C++中如何实现多态? 考察对虚函数、动态绑定和多态机制的理解技术原理C++第 24 题shared_ptr 是不是线程安全的? 考察对 shared_ptr 线程安全语义和引用计数控制块的理解风险判断技术原理C++第 25 题C++中的智能指针有哪几种?请说明各自的作用和适用场景。 考察对智能指针类型、生命周期管理及使用场景的掌握技术原理技术选型C++第 26 题有大量矩阵相乘,如何尽可能快地计算出结果? 考察矩阵乘法的算法选择、并行优化与计算资源权衡性能优化技术选型方案权衡C++CUDA第 27 题请说明C++中多态的概念及实现方式。 考察对C++多态机制的理解,包括编译期与运行期的实现及关键要求。技术原理C++第 28 题C++ 中的右值引用和左值引用有什么区别? 考察C++引用类型的概念、生命周期与移动语义的理解技术原理C++第 29 题虚函数在C++中是如何起作用的?请解释其底层机制。 考察虚函数表机制、动态绑定及性能影响编码实现技术原理C++第 30 题接触过哪些设计模式,讲一下基本内容和 C++ 大概怎么实现(单例、工厂、观察者) 考察对常见设计模式的理解及在 C++ 中的落地能力编码实现技术原理方案权衡C++第 31 题请解释 const 关键字的作用,并举例说明在声明变量、函数参数和成员函数时分别如何使用。 考察对 const 关键字语义、使用场景及常量正确性概念的理解编码实现技术原理C++第 32 题请介绍C++的三大特性,并分别说明它们在面向对象编程中的作用。 考察对C++核心面向对象特性的理解与应用业务理解技术原理C++第 33 题请介绍 C++ 中的四种智能指针,并说明各自的使用场景和注意事项。 考察对 C++ 内存管理机制的理解与正确使用智能指针的能力风险判断技术原理技术选型C++第 34 题请说明C++多态的实现原理,并解释虚函数表在其中的作用。 考察对C++多态底层机制和虚函数表的理解问题拆解技术原理C++第 35 题什么是虚函数? 考察对面向对象多态机制的理解与表达能力问题拆解技术原理C++第 36 题float在计算机里是怎么存储的?在计算机里x0.1和/10的速度哪个快?为什么? 考察浮点数存储原理与乘法除法运算性能差异的理解性能优化技术原理C++