写在之前:文章前部分会自说自话地讲一些杂乱的个人经历,如果不感兴趣的同学可以直接快进到后面看面经。
等了太久了,今天终于收到了offer。严格来说我在去年春招就开始找实习了(没错,大二下学期找暑假实习),然后投的也全是大厂,最后的结局是各种吊打,0offer收场。。。。。。在准备过程中结识了3位同样在找实习的大二小伙伴,不过他们去了西山居、腾讯和网易。经过多次失败面试后自己既有收获,认识到了自己的各个方面的不足以及有一点大致的学习方向,同时也有打击,面试官的大多数问题都答不上,项目也没啥值得提问的,感觉自己是在浪费面试官的时间,心中居然还有些许愧疚。但总体上说是打击感更多些。也有过很长一段时间的悔恨以及对自己的能力的不满,不过没办法,结果都已经注定了,日子还得过,该学的还是得学。这次面试中当然也有雷火的面试,而且雷火对我来说也是意义重大,是我的第一场笔试,是我的第一场视频面试(第一场面试是腾讯,电话面),同时也是唯一进入了二面的(因为笔试过了后1、2面是一起安排的,233)。而且最迷惑的是我投错简历了,投的引擎开发实习,当时的雷火一面我也写下了自己第一篇牛客面经(被虐经历)。因此面试结束后自己对雷火的憧憬还是很高的。
今年是从学校放假的时候开始投递游戏公司的实习的,大概在8号左右,一直到今天收到网易的offer,真的太漫长了。。。。。。雷火的时间线是1.11投递简历----->1.13一面----->1.15二面----->1.19HR面(下午就通知面试过了开始offer审批)----->1.28发offer。刚开始的想法是先投一些小公司试试手再投一些中型的最后再是自己心心念念的大厂。结果小公司都没反应,直接快进到了中型公司,如4399、电魂以及不鸣工作室(就那个做类骑砍的大型网游战意的)。
结果电魂要了我一份个人简历和个人作品后就没反应了,4399投递后也没消息。后面和内推的大佬沟通后说也是没通过,不过在帮我和HR沟通看看有没有其他团队有实习生的位置,当然也是没有下文了(不过还是很感谢内推大佬)。
然后不鸣工作室给了电话面试的机会。结果面试那天过了半小时还没接到电话(周五),后来打电话去问HR是因为面试官在面其他人。。。。。。然后时间就改到了下周一。
周一的时候终于接到了面试电话,面试中主要就是了解了一下个人情况,问了点(真的是就一点)项目相关问题,最后居然逮着我的很水的一段AR实习经历问(挺迷惑的)。最后又是第二个面试官接过电话问了自己为什么现在想找实习以及如果自己进来后使用的他们的自研引擎的看法。最后就说再安排一次视频面试,顺道还给我布置一个小需求,就个人项目中那个任务逻辑改成用户可以自己编辑的模式。总的来说,这次面试几乎没有啥实质性的收获,最大的收获就是体验了一下面试的紧张感(梦回去年春招时)。最后在收到雷火一面通过后就拒了后面的面试。
期间还投递了西山居和字节,都没回应。(真好,字节第二次挂简历了)
在准备过程中,感觉找游戏客户端实习的选择真的没有太多公司,同时牛客上的游戏研发工程师面经真的好少啊,至今已经很久没看见新的面经了(这也是我想写这篇面经的原因之一)。面试期间自己一方面在看游戏研发方面的面经,另一方面也会留意其他岗位的面经,主要是看里面的C++部分和手撕算法部分,甚至还体验过牛客模拟面试,感觉牛客对自己的帮助真的很大。
一面
自我介绍
能实习多久 玩过哪些游戏 有没有网易的
介绍一个你自己的项目
洗牌算法 时间复杂度
快排的实现和优缺点
C++:
c++的hash表 hash值计算
11新特性
图形学:
渲染管线
高斯模糊
阴影的做法 除了shadowmap还有啥
Unity:
线程 协程关系区别
UGUI适配
UGUI图集的作用
UGUI遮罩
大场景怎么办?
算法:
upper_bound
其他:
在看什么书
答:C++primer(他说都是当工具书的 用到再翻翻)CSAPP
反问:
问:组内在做什么类型的项目
答:没听清...
问:你对应届生的要求
答:1.能干活 2.代码能力,写代码和调试之类的
问:用的什么热更新,客户端大多数逻辑都是lua吗
答:tolua,成熟的项目比较多;客户端逻辑大多lua实现,如背包什么的UI使用lua也不会太在意消耗性能,AI等逻辑还是C#做
二面
C++的static_cast和dynamic_cast的区别
MVC框架进行项目管理
实现一个消息机制进行场景消息传递
协程/线程:Unity这边局限性很大,他们自己写了一套(强调实现的代码很优美)
自己做一套UI考虑什么
100个按钮的面板怎么渲染(就是合并网格的意思 然后如果位置改变就有了脏数据)
C++/C#/Lua都要学好
Dots能用就用
HR面
- 为什么想着找实习,对自己实习的内容的一个期望
- 玩过什么游戏 讲一款印象最深的
- 实习项目 印象中比较大的挑战和困难 为什么后面没实习了
- 为什么想做游戏
- 介绍一个自己做的游戏项目,包括项目内容,最有成就感的一点,挫败感的一点
- 平时学习方法
- 平时兴趣爱好
- 预计什么时候能来实习
- 反问
全部评论
(11) 回帖