C++选手 快手游戏开发工程师服务端方向
8.11 笔试,单选多选编程,编程第一个直接输出111就A了...
8.19 一面 45min
多态如何实现?
虚函数如何实现的?(虚函数表)
虚函数指针在类的哪个位置?
大型工程内存泄漏应该怎么办?
完美转发,右值引用怎么回事?
智能指针
类型转换4个
手撕和Leetcode 62有点像但不是,简单dp
刚面完就约二面但是有点事情推了..
8.23 二面45min
基本没有传统八股,一直在根据场景提问,有大佬知道的话也可以评论区一起讨论
为什么选择游戏行业?
如果入职发现游戏行业其实和其他互联网行业没啥区别,期望下降你怎么办?
c++相比其他语言有什么优势?c和c++语言为什么效率比较高?(明示和java,python,go比较)
虚拟内存和物理内存知道吗?(这个还好)
利用udp实现tcp的协议的话,有什么优点?(我答了http3.0的QUIC的一些特点,然后开始追问)
udp为什么延迟比较低?udp丢包应该怎么处理?比如王者荣耀你一个技能放出去但是没有得到响应,用户体验下降怎么办?怎么保证可靠传输?
raft协议的线性一致性是推理得出的还是实验证明出来的?(那肯定是推理得到的)你对于线性一致性怎么理解?怎么保证线性一致性?
假如我用raft实现一个分布式数据库,和我用mysql实现一个分布式数据库,二者有什么区别吗?有什么场景上的区分吗?哪个更好一点?
没有手撕
8.24 hr面 10min
许愿一个offer
--------------------------------------------------------------------------------------------------------------
9.8更新:意向了