注:本人25届本科(简历见我之前动态,小有改动)投引擎面的客户端,如果屏幕前是24或23的同学可能参考性不大。
最新:流程已结束(已挂,面完一小时就更新了)
1.面试邀请下的很快,牛客电话面,面试官一挺年轻小哥哥,上来聊了聊学习方法,学校与专业相关,平时看什么技术网站,项目简单介绍了一下但一点细节都没问,但是问了下从哪看的(懂的都懂learnopengl呗)
2.问有没有写过别的项目我说写过嵌入式C,写过机器学习python,写过swiftui和metal,没展开问
3.然后问了下设计模式,不会(踩坑)
4.问有没有用unity做过项目,我说做过但是忘了细节(事后想想我真是勇哈哈哈哈哈)
5.唯一技术相关的问题就是手撕,给两个排好序的数组,不知道是升是降,把它们merge到一个数组,保证这个数组是降序。我直接分四种情况讨论,磨蹭了好久(五分钟左右)写了一种情况,然后面试官看我慢的要死问我平时做不做力扣,我说没咋做(踩雷)又问我为什么开数组下标从1开始,我说习惯了(踩雷),我开数组没用vector直接开一个定长大数组,被面试官暗示代码习惯不好(原话是要考察你的代码习惯)
6.最后面试官说要做横向对比再给结果,不用想基本稳凉了,八股项目图形学一概没问,估计他也知道项目哪来的,知道我才大二肯定不会那么深的东西,,,,
7.手撕之前我们简单聊了下引擎,游戏开发(闲聊),因为我看的比较多就跟他聊的还算愉快,像我介绍了一下引擎岗岗位极少。后来我扯了一会动画,ta,gameplay,他也说到我对岗位方向细节比较熟,渲染只是引擎一小部分,大引擎源码很难通读(巨量)
8.面试官开始结束时都问到实习时间,我忘了反问他期望的时间了,告诉他我六月底到九月底三个月可以去,他们可能比较看中这个,又问了下我意向base(上海)
9.没有反问环节(他预计时长二十分钟)。
10.总结为寄,以后真得完全用力扣习惯对付面试了,洛谷平时用的多导致代码习惯巨差,稳稳的凉了,但人生第一次面企业,确实收获不少,甚至说挂了也不亏吧。面试官小哥哥懂的很多,不管挂不挂我也得赞一个