![腾讯魔方游戏客户端实习oc时间线+面经](https://imgs.xnip.cn/cj/jy2/2024-03-03/fcfd3f46-0d0e-44a8-8312-f98eb2a7f609.jpg)
入职之前发一下之前说好的面经,趁时间还不是很久远,希望能给有意春招进入游戏行业的朋友提供一点参考。
tl
12.9投递
12.17线下一面
12.21线上二面
寄
一周后被推到同工作室另一个组
1.2一面
1.4二面
1.16hr面
1.31评估
停止入职+过年给我等晕了
2.18口头oc
2.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的新技术吗——想不起来了
...
#我的实习求职记录#