9.27腾讯光子工作室游戏客户端开发c++
1、C++面向对象的三大特点
2、动态多态和静态多态的实现原理
3、虚函数的存储的内容
4、如何寻找虚函数表
5、构造函数能否为虚函数?
6、析构函数能否为虚函数?
7、虚函数表存储的位置?
8、归并排序和快排的一个时间复杂度?空间复杂度?
9、谁是不稳定的,为什么是不稳定的?
10、操作系统的内存管理
11、死锁是怎样形成的?
12、如何破解死锁?
13、反射原理?
14、红黑树特点,以及和数据库索引底层树的区别
15、八叉树的使用场景
16、如何判断一个点在三角形内部?
17、包含虚函数的类的大小判断(float四字节呀,虚函数需要计算大小的啊)
20、你对游戏开发有哪些了解(回答了游戏引擎unity)
20、没有给反问的机会。
#腾讯##面试题目#