因为牛客在面试期间给了很大帮助,同时处于攒人品的角度考虑,来写一发面经,保佑这周日顺利,求求了。base广州。
楼主今年大三,计算机科学与技术,竞赛选手。今年春招其实投的很早的,3.19过了微软二面,结果一直没有收到offer,后来问hr知道是进了waiting list而且没有什么希望,所以紧急投了网易互娱和雷火,互娱是游戏研发工程师,雷火是服务端开发。
因为时间过去了很久,所以记忆可能存在偏差。
楼主是个懒狗,请不要给楼主私信,不会回的,谢谢
4.18 笔试
三道题,第一道田忌赛马;第二道小朋友猜拳,手写链表一个样例都没有过,写个暴力对拍想交上去交上去看看情况,结果全过去了;第三道忘记了是什么,大概是树状数组加二分维护中位数。
笔试全过,觉得一定进一面,就没有管。
4.25 一面
忘记什么时候收到一面通知了,应该是22号,自己选择时间,选择了在25号一面。
事前手动爬取了牛客全部面经,加上自己整理了一下,大概知道了可能会被问的问题,心里有数。
25号下午两点一面,面试官头发挺多的,基本就是问我玩过什么游戏,为什么投游戏岗?
然后我说我c++比较好一点,然后问了一下静态编译和动态编译,C++内存模型,重载,覆盖,隐藏,爬楼梯中dp[i] = dp[i - 1] + dp[i-2],那么对于dp[n]而言,包含多少个dp[5],然后我把话题引入到stl,介绍了一些stl的问题,new和malloc的区别。
其中一个有趣的问题是,问vector内存管理模型,每次vector内存扩容时会调用什么函数?这个确实没有搞出来,实际上是调用构造和析构函数。
上面是基本可以回答上来的,然后问会不会网络编程,有没有游戏开发经验,楼主必然是没有的......就用pygame和学长开发过一个简单的射击游戏,然后解释了一些个人对于游戏开发的理解。
当时聊的挺好的,然后面试官说会把面试评价给二面面试官,回去等候即可。
4.26二面
4.25号下午3.50左右收到短信,选择面试时间,因为比较忙就选择了4.26号。
面试官看上去年龄还是有点大的(对于互联网行业来说),头发也是很多的样子。
然后上来也是问玩什么游戏,对于游戏开发有什么经验,还有各种游戏问题,问我家里是哪里的。
当时以为是hr面了,结果开始问我专业问题,unity开发经验没有,网络编程不会,心态有点小崩。
然后问我平时看什么技术书籍,我说看些博客,问我读源码吗,我说有些源码会读一些。然后解释stl的问题.....
比如惯用的map和unorder_map问题什么的。
然后算法问题,用了树状数组。
然后看样子感觉是凉了的样子,问我有没有投其他公司的,说我现在还有时间。当时就感觉挂了。
收到邮件
之后看一直挂在二面环节,又看群里说广州互娱今天有点难进,就以为挂了,就没有再管。
结果5.10上午收到了邮件,打开发现是网易互娱的邮件,有点奇怪,也就是说没有hr面。后来收到了雷火的邮件,经过选择去了互娱。
据说互娱使用的是自研引擎,因此学长也给我说互娱实习认可度比较低,老师也不希望我去做游戏。
但是因为现在又开始忙了,没办法,只能这样了。
感谢此过程中牛客平台提供的各种面经,祝大家都能心想事成,拿到想要的offer。
再次祈祷本周日一切顺利,求求了。
全部评论
(2) 回帖