📍面试公司:rt
👜面试岗位:rt
📖面试问题:(因为个人没有面试开录屏或者录音的习惯,所以只凭记忆写)(6,7部分聊了非常久的时间,其他很多问题都是一笔带过)
0.准备好了吗?准备好了就开始(没想到会)
1.自我介绍
1.5 看你在xx实习过?(由于目前实习的项目组存在的历史遗留问题,我在这个时候就开始憋笑了)
2.了解C++吗?
会一点。
3.讲讲虚函数表和多态的实现。
没什么好说的,背就完了。
4.讲讲常用的智能指针。
简单说了一下shared_ptr和unique_ptr。
5.lua了解过吗
没。
6.了解UE的GAS吗?
把GA、GE、AS、ASC这些讲了一下,GC没怎么用过所以就说不太会。这部分聊了很久。讲了一些关于GAS的有意思的使用方式。
7.拷打实习
主要基于上面的GAS问了我在公司里面对角色技能的开发,然后的位置同步怎么实现,怎么避免卡顿,一些bug等等
8.帧同步和状态同步了解吗?
不了解。
9.游戏AI你一般怎么实现
讲了一下我怎么写有限状态机,因为行为树不熟悉就没说。
10.讲讲Unity的生命周期函数
11.讲讲垃圾回收
简单说了一下怎么判断某一块内存是不是垃圾,然后垃圾多到一定程度就释放。
12.追问垃圾回收更底层怎么实现?
不会。
13.讲讲你简历里面写的UI框架?
14.追问:怎么实现面板分层?
15.手撕
两数之和(不要笑挑战失败了)。
16.反问
项目组?可能是星球重启或者另外两个在研项目。(大概率前者)
工作时长?1095(大概)。
对实习生的培养方案?会有个mt带,有想研究的部分可以自己去看源码。
有什么表现不好的地方?没有(感觉是逗逗我)。
🙌面试体验:面试官很和善,没怎么给我上压力,全程聊的很愉快。
全部评论
(2) 回帖