2023秋招小总结(游戏行业)

写这个帖子的目的是希望可以帮助到未来找工作的同学~

先介绍一下楼主bg

23届游戏客户端,双非二本计算机,美硕游戏设计,23年5月毕业,技术栈是u3d和c++;在这之前未参加23届的秋招和春招,本次秋招只投递游戏客户端这个岗位。有一段做多媒体游戏的实习经历(小厂)+几个课程游戏项目。

第一次面试是从23年5月开始,到现在10月下旬大概就20场上下。个人感觉还是身份原因导致面试很少,即使笔试做的还不错也没面试,秋招开的厂基本投了,笔完都没后续。

最后楼主没去成游戏公司,也不想继续找或参加明年春招了,选择去了一家做多媒体的头部公司(技术栈是u3d)。

以下内容都是楼主自己复盘后总结的,说的不一定对,各位取其精华即可

对找工作有用的软件:

  • Boss直聘:投简历
  • 脉脉/知乎:查公司风评
  • 猎聘:个人感觉没什么用,但加到了几个游戏猎头的微信,并且获得了几次面试的机会(虽然都挂了)
  • 牛客:看面经,看佬晒offer,收获焦虑感,看与前女友的大型纪录片
  • 看准网:看面经(大多面经有年头了),看公司规模,风评

找工作最重要的几个方面:

  • 复盘:查漏补缺是非常重要的一个环节,把面试没答出来的问题好好学习一下
  • 不要放弃:波斯直聘上或其他渠道继续投,总有公司会给机会的
  • 心态不要崩:楼主之前有一次在HR终面后挂了,唯一拿offer的机会没了,非常难受。这种情况建议和同学出去吃点好的,或者找父母聊聊,发泄一下烦恼。最重要的是心态不要崩,赶紧调整过来,人不是活在过去的,所以调整好了就move on吧
  • 多和同行交流,减少信息差:楼主之前发了个找游戏工作搭子的帖子,意外加到了很多志同道合的小伙伴。由于投递的公司和岗位一致,楼主和这些小伙伴都会相互交流面试问题,面试流程进行到哪了等一系列的问题,对于一些公司的应聘非常有帮助。所以如果可以的话,建议找几个方向一致的小伙伴一起相互打气和交流,这对找工作是非常有帮助的。

另外一些值得注意的方面:

  • 找工作很看运气,比如面试看眼缘之类的。当然背景、实力和面试技巧也很重要。
  • 找工作期间压力会很大,也会很焦虑。楼主有段时间也经历过:一般楼主是在家里自己房间里刷题和准备面试,有次突然非常焦虑,什么事情都做不下去。这种情况下,楼主的应对策略是离开这个熟悉而又封闭的环境,一直呆在这里对身心是没有好处的!此时应下楼走走,散散心,找工作只是生活的一部分,没有必要让自己太难过。另外还可以坚持运动,运动时会释放一些奇怪的东西让人不再焦虑~
  • 对于网上面经很少的公司,如果HR终面完三天内没消息,请默认你已经挂了,现在的行情挑人就是优中选优,楼主也经历过这个情况,面完一周了还一直泡着没消息,最后托人问了才知道挂的原因是本科是双非不如其他候选人。。。。所以有的时候也没办法。另外,在收到offer前不要停下面试/笔试的脚步(对于大厂来说HR面完都进池子了,等着开奖就好,但有些中小厂就是挂了你也不通知,蛮恶心的,天天盼星星盼月亮,最终什么都没盼来)
  • 如果没有笔试/面试,那就努力提升自己,如今的技术面试都很追求深度,建议对简历中写的点进行深入探索。例如写了一个有寻路的游戏,那么就要知道A*算法的实现,最好能手敲一遍A*以提升理解
  • 多找机会,比如猎头会帮你带来面试,拿一些意愿没那么强的公司先练练手
  • 如果邀请线下面试,但是HR对公司的任何内容都不提,那么大概率你是过去给HR刷KPI的,这种情况需要慎重考虑。另外在去之前可以用脉脉看看风评,如果不好也就别去了。最后,基本来说是一些小公司会邀请线下面试,这些公司有的就不着急招人,是优中选优的策略,又想找个业务能力强的,又想要个薪水低的,问的问题基本上又宽又广。对于问啥啥不会这种情况其实没必要焦虑,小公司是希望新入职的员工能快速接手项目干活的,不会愿意花费成本培养你,对于面试中不会的问题,力所能及的了解下就好了,太深入的学了也没有太大意义,记住时间要花在刀刃上。所以小公司的面试楼主后面基本上不接了。

对几种不同类型面试的总结/感悟:

  • HR初试(看公司,每家流程不一样,有的就没有,直接笔试):一般是电话直接打过来,先寒暄几句,如果之前做笔试了会说笔试做的不错呢,然后介绍岗位信息,工作内容,核对个人信息,人现在在哪之类的,信息都核对完成之后会加微信约面试(楼主遇到的是这样)
  • 技术面试:基本上问八股和项目,手撕很少,只遇到过两次。八股没什么好说的,对于这类问题回答的熟练度提升来源于之前面试中遇到了哪些问题,面多了会发现高频问题就那几个。但有些大厂会问的很深,楼主至今没面过大厂所以没什么发言权,总之能多理解一点是一点。另外作弊不可取!面试官很容易通过眼球变化判断你有没有作弊。最后,项目中每个写在简历上的点,都要能自圆其说,如果因为面试官问你某个的实现细节,或用到算法的思想或原理,但你说不出来,就很尴尬(这种大概率就挂了)
  • CEO面试:该面试思路和技术面试完全不同,这种类型的面试思路要体现出自己在团队中的作用和价值,比如CEO问:"请介绍一下你最近的一个项目。"对于这个问题,不要把使用了什么技术,实现细节说出来(和技术面试的区别就在这里,CEO不懂技术你吧啦半天也没用,反而会不耐烦),而应该突出自身在团队中或个人项目中的贡献,做出了哪些关键决策,或扮演了什么角色之类的。另外还有一些问题,比如"你的人生目标是什么",这些都考察随机应变能力,主要回答思路还是往做游戏之类的靠,总之要和岗位贴合。(楼主之前回答人生目标这个问题,当时直接懵逼,说就想来你们公司做这个产品,属于是超级舔狗了,给CEO整笑了都,最终结果肯定是挂了 所以要锻炼一下自己的随机应变能力,不要像楼主一样闹笑话)
  • HR终极面试(对于这轮面试,每家公司应聘流程不同,有的公司这轮直接谈薪已经确定要你了,但也可能你要价太高挂了;有的就问常规HR问题,最后在多位候选人中进行选择比较,再推进到谈薪环节):考察候选人的性格,稳定性,薪资等内容;基本上问点高频的HR面试问题,例如你的性格,做过最成功的一件事,职业规划,等等。这轮面试其实分很多种情况,例如你是手里有offer了,还是没offer,你是想要拿到offer先,还是想把价再往上提点,具体情况具体分析,B站有类似的回答套路,这里就不多说了。但我想大部分同学和我一样还是0offer,那么就应该表达出强烈想要去公司的意愿,比如表现出对公司价值观的认可,对公司产品的认可等等。(能走到轮这说明录取概率很大了!好好准备面试问题,尽人事听天命)
  • 谈薪:楼主没谈过,拿到的这个offer没有这轮(?)

——————

再总结一下投递的公司以及流程情况

简历挂:三七互娱、梦加网络、心动网络、友塔游戏、快手、巨人网络、4399、网龙、朝夕光年、完美世界、沐瞳游戏、西山居、散爆网络

笔试挂:乐易、米哈游、育碧、凉屋、剑心游戏、上海域起网络、竞技世界、吉比特雷霆、FunPlus

笔试完无后续:点点科技、火羽游戏、九鼎无双、尚游游戏、灵犀互娱、乐信圣文、真有趣、冰川网络

一面挂:微派、青瓷科技、身梦科技、北京猴喜、博乐科技、炎魔网络、Supercell

二面挂:疯狂游戏、MetaAppHR面挂:途游游戏

一面完无后续:羯磨科技、京东(广告算法)

二面完无后续:上海游牛

拒面试:上海骏梦

拒offer:上海邻境网络

没动静:SNK、英雄游戏、哟尔哈、网易互娱、紫龙、91Act、腾讯互娱、鹰角网络、搜狐畅游、莉莉斯、柠檬微趣、炎魂网络、创梦天地、乐曼多

——————

以下是部分公司笔试内容和面经

育碧源计划(2023/05/01)

流程:视频机试,两轮笔试

题目涉及保密协议,暂不分享


北京猴喜科技(2023/05/31)

流程:直接面试(通过猎头获得的一次面试机会)

面试一面:

  • 重写和重载发生在什么阶段?
  • 向量点乘的作用是什么?
  • 叉乘AB和BA的结果是一样的吗?叉乘的结果是什么?
  • Unity的Monobehavior生命周期函数?
  • 快速排序时间复杂度最差是?什么情况下最差?如果给个数组112233,两个1的顺序是否会发生变化?
  • ecs架构的优点是什么
  • Gameplay是啥子

深圳凉屋游戏(2023/06/02)

流程:先做个demo交上去,再面试

笔试:

  • 给了个视频,要求根据视频中的要点自己提起,然后做一个游戏demo,限时一周时间。

做不了一点,直接放弃

北京博乐科技(2023/06/14)

流程:笔试,通过后面试

笔试:

  • 手写归并排序,排序数组长度小于x时要求使用插入排序
  • LC51,N皇后
  • 构造二叉搜索树
  • LC841,钥匙和房间

过了两道题目,隔了一天收到面试邀请

面试一面:

  • 计算机网络七层模型
  • 从浏览器地址栏输入url到显示主页的过程
  • 三次握手和四次挥手
  • Unity生命周期函数
  • 三种Update的区别
  • CoRoutine的实现原理
  • 手撕环节:LC3 无重复字符的最长子串

最终应没撕出来挂之,前面八股答的也不好

上海游牛(2023/06/18)

流程:面试

面试一面(微信电话,不开摄像头,21min):

  • u3d中的UI组件有哪些?
  • 如果想在代码中对ui的按钮添加监听,应该怎么做,说下思路
  • 结构体和类的区别,接口和抽象类的区别
  • 闭包的概念,不懂
  • 屏幕坐标,世界坐标和UI坐标
  • 位运算的使用场景?
  • AB包
  • ECS的优缺点
  • 点乘和叉乘的用处

面试二面(主管面,微信电话开摄像头):

  • 不问技术,聊人生
  • 该公司大小周,每周的一、三、五要求加班

二面完后无后续

疯狂游戏(2023/07/02)

流程:先笔试,后面试

笔试(参考其他面经,基本上就考那几题):

  • 像素翻转
  • k是否能到target

楼主面的不是小游戏组,是创游世界组

面试一面:

  • 就聊项目,说说对ECS的理解:比如unity3d基于组件的架构和ECS比起来,为什么后面的快

面试二面(CEO):

  • 为什么要读游戏设计专业?
  • 有什么想分享的简历上项目?
  • 人生理想是什么?
  • 其他的忘了

面试思路不对,把技术面试思路带过来了,挂之

微派网络(2023/08/01)

流程:直接面试

面试一面:

  • Unity中的UI的渲染层级如何控制
  • ref和out分别是什么
  • 如果两个函数返回值不同,但形参相同,这两个函数是重载吗?
  • C#中的List底层实现是什么?
  • 其他问题忘了(都是些u3d的八股文)

八股没答好,挂之

MetaApp(2023/08/20)

流程:直接面试

方向:UE4引擎 - TS(工具)

面试一面(定在周日上午- -):

  • 无自我介绍,直接问项目,我做了个ECS的游戏编辑器,于是问ECS相比于其他架构的优点?
  • 有没有其他的项目,某个功能比较复杂的,分享一下
  • shared_ptr的实现原理,引用计数实现原理,说思路
  • 指针和引用的区别
  • C++存储空间
  • typescript的await了解过吗?

面试二面(主管,1h):

  • 深挖项目,需要对自己的项目非常了解,并且对一定问题下的解决方案有所耳闻
  • 四叉树了解过没?
  • 你的ECS项目,如果有10000个碰撞体,怎么快速判断两个碰撞?
  • A*有了解过吗?如果有个很大的地面,怎么快速计算从左上角到右下角的路径

最后挂了,问HR挂的原因完全不鸟人,直接一套感谢信说辞就没下文了

上海炎魔网络(2023/09/01)

流程:直接面试,必须去线下

一家做Steam游戏的公司,有两个组:一个做大世界恐怖游戏,一个做二次元。

总体感受:面试过程是CTO+一个项目的主程序一起面。总体难度极大,这家公司应该不急着招人,但要招估摸着想要一个有工作经验/或无经验应届生但有很多经历,什么都要懂,还要对薪资要求低的候选人

面试一面(被问出💩来的一次面试):

  • Unity的DOTS不止有ECS,还有什么?(Job System和Burst Compiler)有没有用过DOTS做过项目?
  • 图像是怎么渲染到屏幕上的?
  • 渲染有没有用到图集?图集的概念?
  • 如果你的一个地图块在边界处少渲染出一个像素,你认为原因是什么?
  • NavMesh的寻路,整个算法说一下(不只是A*,A*只是其中的一部分)
  • 有没有看过NavMesh的源码
  • MavMesh是基于三角形网格的,它是怎么计算几个三角形中的最短路径的?
  • 一个人站在地球上,问怎么设计一个指南针,让这个人随意移动,指南针的四个方位都不会变,说思路
  • 给一个100层的大楼设计电梯
  • (想考但没考)设计一个背包系统,系统可以容纳1000个物品,并且界面每次都只展示20个物品,问应该怎么设计,并且怎么向服务器去做请求,需要说出UI用到哪些控件,用到什么数据结构之类的思路
  • 你认为原神,塔防游戏有哪些技术难点需要功课?
  • 还有很多记不清了,反正哥们是一个也答不出来

挂之

Supercell(2023/10/19)

参加了Supercell Level Up Program

流程:三轮面试,先HR面了解基本信息+一些基本HR问题,再两轮技术面

说在前头,楼主面的是程序,该项目对策划,美术背景的同学也有相应的面试官,下面问题只针对程序同学。

总体感受:Supercell要的人都是顶中顶的那种,不然为啥十几个人的团队能做出亿万流水的游戏呢?这种级别的公司不缺人投简历,他们只要最好的。另外,需要候选人对游戏开发的各个方面都有所涉猎,例如面试官提问有没有对动画,AI,物理等方面有经验,楼主都不怎么熟,所以Supercell对程序同学的游戏开发专业知识的深度和广度都有很高的要求。最后,Supercell还希望候选人在其他领域有所涉及,例如会设计游戏的程序员,会敲代码的美术(你懂我意思吧)。

面试一面(问点八股,不怎么问项目,30min):

  • STL部分
  • STL是什么?拿一句话来概括。
  • STL中你用到过哪些容器?讲一下vector的扩容机制
  • 如果我取vector中的引用,会出现问题吗?这个发生的现象叫什么?
  • STL中的sort,是怎么个排序规则?
  • API你知道的话,ABI有了解过吗?
  • 你在vs中一般是怎么做调试的?如果有一个很大的项目,其中有一个对象出错了,你应该怎么去定位这个错误?
  • C#中的GC是怎么调用的?主动的,还是被动的?能不能主动的去调用GC的接口?对于GC的主要开销是花费在什么地方的?
  • 游戏的渲染,AI,动画之类的有了解吗?状态机和行为树了解过吗?
  • 你说的循环引用,A和B相互包含,这个是怎么解决的?如果出现这样的情况,怎么解决?
  • ECS的优势?
  • 有做过优化吗?
  • 打包有了解过吗?
  • draw call 了解过没?
  • 野指针,有了解过没?

——————

写的有点啰嗦,楼主语文挺烂的!先写到这里吧,希望对大家有帮助~

#晒一晒我的offer##24届软开秋招面试经验大赏#
全部评论
我也想找几个搭子一起找游戏开发啊, 我快要爆炸了
8 回复 分享
发布于 2023-10-22 15:11 湖南
感谢楼主无私分享
3 回复 分享
发布于 2023-11-13 15:40 广东
佬 我也是双非本 游戏策划 感觉你说的太有道理了 感谢你的分享 希望我们可以一起交流经验 我目前也基本上大厂都投了一遍 笔试倒是有十几个 但是面试一个没有 可能因为我投的晚9.25才海投的
1 回复 分享
发布于 2023-10-21 21:12 上海
楼主去哪家了
点赞 回复 分享
发布于 2024-03-16 00:41 四川
佬有Unity八股吗,能分享一下嘛
点赞 回复 分享
发布于 2024-02-01 22:33 江苏
焦虑到不行的时候看到了这个帖子😭很有帮助,谢谢佬😭
点赞 回复 分享
发布于 2023-12-01 16:02 江苏
问指南针那个直接反问面试官如何设计一个火箭
点赞 回复 分享
发布于 2023-11-24 20:14 江西
很有帮助 感谢佬
点赞 回复 分享
发布于 2023-10-27 01:02 北京
感谢佬分享
点赞 回复 分享
发布于 2023-10-26 19:30 荷兰
Supercell Level Up Program 是全职的吗?我怎么看到是干六个月。
点赞 回复 分享
发布于 2023-10-26 14:38 湖北

相关推荐

吴offer选手:我卡在笔试才是最好笑的,甚至没给我发过笔试链接
投递哔哩哔哩等公司9个岗位
点赞 评论 收藏
分享
评论
104
324
分享

创作者周榜

更多
牛客网
牛客企业服务