入职之前发一下之前说好的面经,趁时间还不是很久远,希望能给有意春招进入游戏行业的朋友提供一点参考。tl12.9投递12.17线下一面12.21线上二面寄一周后被推到同工作室另一个组1.2一面1.4二面1.16hr面1.31评估停止入职+过年给我等晕了2.18口头oc2.19邮件oc以下是第二次流程面经(第一次流程二面表现很差,参考意义不大):一面(20min):讲一下UMG相关内容,任何知道的都可以说一下——SWidget与UWidget知道UE垃圾回收吗——讲了C#的垃圾回收,说了解的时候感觉两者差不多,太细节的区别就不是很懂了渲染管线流程,软光栅化——101深度测试相关——解释了z-buffer有什么情况下与early-z冲突——随口猜了个半透明物体项目里的场景管理器怎么实现的计网相关——完全记不清了,因为真的不熟悉计网,只记得答的稀烂,面试官问应用层内容我一直在说传输层的内容虚函数是什么——解释了一遍多态实现多态原理——解释了虚表构造函数能是虚函数吗,静态函数能是虚函数吗,模板函数能是虚函数吗.......(此处省略n个问题.................(时间有点久远很多都忘了)还等着挂的,然后第二天直接变复试状态,发短信后天二面二面(20min):从项目切入:对象池实现中有没有设置上下限吗除此以外做过哪方面优化——静态批处理提到了静态批处理,解释一下过程——讲了一遍drawcall过程除了批处理还了解过其他优化方式吗——讲了unity的CPU实例化你UE怎么实现的静态批处理——解释了其实是用unity做的既然想学UE,那有了解过UE源码相关任何内容吗——UE垃圾回收既然提到了垃圾回收,那你平时遇到内存泄漏之类怎么解决的——智能指针智能指针原理——讲了RAII原则虚函数是什么做过网络相关吗那你了解过帧同步与状态同步吗UDP和TCP来实习最想学什么——gameplay,特别是格斗游戏打击感怎么做这么好的有知道什么脚本语言吗——一开始说C#,后来说在学Lua,面试官说刚好来实习的时候可以学一学还了解过什么UE的新技术吗——想不起来了... #我的实习求职记录#