腾讯天美游戏客户端
C++
类的大小
有虚函数的类呢?
内存布局
虚指针什么时候指向虚表?
虚函数多态原理
虚继承
菱形继承类的内存布局
malloc 和 new 区别
malloc 底层实现
malloc 申请内存一定是 size 大小吗?
内存对齐,作用,除了减少cpu访问次数还有吗?
内存泄露有了解吗?
如果程序关闭了内存还泄露吗?
shared_ptr 底层实现
什么情况引用增加?
move时增加吗?
循环引用怎么办?
STL
了解哪些容器?(vector unordered_map)
vector 底层实现?
vector 是类对象扩容时发生什么?没有构造函数的类型呢?
移动语义
std::move 和 std::forward 做了什么?
unordered_map 怎么实现?
哈希冲突怎么解决?
deque 了解吗?(没用过)
操作系统(一问三不知,绷不住了)
线程与进程区别?
进程共享线程吗?
进程线程共享 内存吗(堆、栈)
线程间通讯方式
共享内存
页表了解吗
图形学项目
渲染管线说一下(一紧张忘光光了)
背面剔除怎么做的?
z-fighting 怎么解决?
阴影怎么做的? PCF 了解吗?其他阴影的实现?
深度测试了解吗?
复杂场景怎么做优化?(early-z)
early-z 什么情况失效?
模板测试了解吗?
延迟渲染怎么做的?
延迟渲染怎么做 MSAA?
MRT 了解吗?
面试官很好,没架子。
还是自己太菜了,操作系统几乎不懂,还以为自己图形学懂点,结果一问深点就结巴,学得太浮于表面了。
类的大小
有虚函数的类呢?
内存布局
虚指针什么时候指向虚表?
虚函数多态原理
虚继承
菱形继承类的内存布局
malloc 和 new 区别
malloc 底层实现
malloc 申请内存一定是 size 大小吗?
内存对齐,作用,除了减少cpu访问次数还有吗?
内存泄露有了解吗?
如果程序关闭了内存还泄露吗?
shared_ptr 底层实现
什么情况引用增加?
move时增加吗?
循环引用怎么办?
STL
了解哪些容器?(vector unordered_map)
vector 底层实现?
vector 是类对象扩容时发生什么?没有构造函数的类型呢?
移动语义
std::move 和 std::forward 做了什么?
unordered_map 怎么实现?
哈希冲突怎么解决?
deque 了解吗?(没用过)
操作系统(一问三不知,绷不住了)
线程与进程区别?
进程共享线程吗?
进程线程共享 内存吗(堆、栈)
线程间通讯方式
共享内存
页表了解吗
图形学项目
渲染管线说一下(一紧张忘光光了)
背面剔除怎么做的?
z-fighting 怎么解决?
阴影怎么做的? PCF 了解吗?其他阴影的实现?
深度测试了解吗?
复杂场景怎么做优化?(early-z)
early-z 什么情况失效?
模板测试了解吗?
延迟渲染怎么做的?
延迟渲染怎么做 MSAA?
MRT 了解吗?
面试官很好,没架子。
还是自己太菜了,操作系统几乎不懂,还以为自己图形学懂点,结果一问深点就结巴,学得太浮于表面了。
全部评论
类的大小的计算这种问题,感觉超出了校招八股的 C++ 难度了吧,要考虑虚函数,空类,虚继承,内存对齐等等。现在真的是面试恨不得把核聚变都实现了
过了吗
除了图形学 其他的纯八股 估计kpi
请问知道是天美哪个工作室吗?
延迟渲染怎么做msaa呢
客户端是不是会问图形学,unity这种。会问负载均衡,大流量架构设计这些嘛?
学习了学习了
社招都这么问吗
相关推荐
10-07 10:41
天津理工大学中环信息学院 硬件开发 点赞 评论 收藏
分享
10-16 12:29
携程_移动安全研发 Yushuu:你的确很厉害,但是有一个小问题:谁问你了?我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了😆
点赞 评论 收藏
分享