2024年6月25日
网易游戏客户端开发1面。
整体感觉有些快问快答了。
自我介绍
玩过哪些游戏,对游戏的理解,有什么想法:植物大战僵尸杂交版
一个unity游戏项目的介绍,负责做了什么:人物移动和技能的设计
如何碰撞检测和自己设计一个碰撞检测:调用collision,盒子胶囊球
人物移动是怎么做的
一个网站项目介绍
下面是c++和八股(难道因为我提了c++就问?)
malloc和new区别
虚函数:继承重写,多态
构造函数和析构函数可不可以是虚函数:不了解
模板:复用,多态
STL的字典:map,提到了底层的原理
红黑树
struct和class区别,公有和私有的区别。
访问私有变量的方法:公有函数,追问还有什么其他方法
向量verctor的容量以及扩容,底层原理
八股:
计算机网络osi七层协议
线程和进程区别
进程如何调度
tcp和udp区别
整体而言还是比较宽松的。还算比较正常的一次面试。对于一些项目可能问的没有那么深,c++和八股应该回答的还算可以。可能有些没有回答好。基本上就是一些常见问题。