处女面。40分钟,无手撕。1、自我介绍。然后问了问项目。2、c++写的多吗?答:写ue的c++比较多。没想到面试官说了句ue不都是蓝图吗,你c++写了哪些东西3、UE的外部输入(比如键盘输入)到内部游戏输出的过程。4、Ue怎么回收资源的。5、Ue怎么管理对象的。(没get到面试官的点,我还是答了UObject的反射和GC那一套,结果面试官非常不满意)。6、讲讲引擎的tick。7、ue有哪些主要线程?他们的作用分别是什么?这些线程是怎么通信的?8、内存池。内存池有各种对象大小不同,怎么管理呢?9、引用指针10、形参实参11、虚函数虚表12、new和malloc,delete和free的区别。13、进程线程14、进程通信15、线程是怎么调度的16、了解harness engineering,agent吗,知道多agent吗,多agent怎么通信的?17、啥时候能到岗反问:1、哪个项目组,做啥的?游戏中台,给其他项目组做支持的。2、哪里不足?3、AI Coding相关4、希望实习生有什么特质或能力?能上手就干活。总结下来一个是项目,就跟着教程做了GAS RPG和一个背包插件,被面试官评价复杂度不够,看起来大部分工作都是拼UI。还是要深入某个方向自己做一个完整的项目,而不是跟着教程做完就结束然后是对ue底层的了解还是有点少,以及一些内容虽然了解,但是面试无法流畅清楚表达出来。