首页 > 西山居游戏开发一面凉经(9.2)
头像
逢A进B
发布于 2021-09-02 16:42
+ 关注

西山居游戏开发一面凉经(9.2)

西山居 一面 技术面 (9.2) 50min

面试官挺有水平的,凉凉,人很nice,问的问题具有引导性,还跟我解释相关的概念知识,奈何我太菜,很多答不上来。

面向对象三大特性
怎么实现多态的:virtual关键字,虚函数,虚函数表,虚表指针
volatile关键字
final关键字
C++14、17了解吗(有一个关键种子没听清)
移动语义,怎么实现的
面向对象编程的缺点,有什么不足
游戏设计模式:面向数据编程(很重要)ECS(让我下去多了解一下)
如果需要给每个玩家都升一级,后台应该怎么实现(没答上来,面试官细心解答)
遍历二维数组时,一行一行遍历好还是一列一列遍历好(考察空间局部性原理)
vector用过吗,底层怎么实现的,什么时候会扩容

计算机有哪些存储设备(磁盘到寄存器)
可以直接读取高速缓存中的数据吗
如果L1高速缓存不命中,会发生什么,底层是怎么运行的
还有些忘了

传输层都有哪些协议
TCP和UDP的区别
在网络环境很好的情况下,TCP和UDP的传输效率差不多吗
只有在网络拥堵的情况下,UDP才有优势吗
TCP是以传输效率换来的可靠性吗
四次挥手(好像问的不是这个,瞎答了)
close和shutdown方法的区别
调用 socket 的close方法后缓冲区中未发送完的数据会丢吗(不会丢)

用过什么数据库
MySQL是什么类型的数据库
NoSQL了解吗

还有很多问题记不清楚了。。。

更多模拟面试

全部评论

(6) 回帖
加载中...
话题 回帖