网易互娱游戏研发面经分享

实习0offer(一度怀疑自己真三本),秋招开始的也晚(因为8月份还在补基础),9月初开始投简历,瞄准游戏开发,做了几场笔试,只有网易互娱给了面试机会。面试前就想着能拿到offer(拿到意向书算稳了吗?)就写份面经回馈下牛客。牛客的面经分享还是对我帮助很大的,还有上面导航栏“面经”里的面经汇总,最后突击整理很有帮助。

还是想对现在还是0offer或者觉得自己投得太晚的同学给点小建议,放平心态很重要,秋招还没有结束(虽然今天早些时候收到巨人笔试挂的我还心如死灰),特别是游戏研发这方面还有很多不错的中小厂才刚进行第一波(比如我完美错过的米哈游和被笔试挂的巨人以及一堆毫无音信的简历投递,宣讲会行程都排到10月份的),打好基础,提升实力才是硬道理。(说了这么多不知道有没有什么软用)

面经附上,9.17的面试有些可能不记得了:

形式:杭州现场面,先纸上写道半小时的编程题,从一个排序数组中找出第一个比k大的数,难度不大

一面(面试官一直笑眯眯的,点个赞):

c++:
    先看了下做的题,这个题目函数参数中的数组给的是int[],用c++的写法怎么传数组变量 
        A:(c++数组就不是这个了吗?),经提醒最终说了const  vector<int>&
    const static区别
    必问的虚函数,(一定要弄懂)
    智能指针?unique_ptr怎么实现?
        A:提到了构造函数重载
    要重载哪些构造函数?
        A:提到了移动构造函数大概不需要重载吧?
    诶,说说移动构造函数
    大概就这些,有些地方要深入了解原理。


操作系统:
    进程通信方式?
    讲下信号量?
    讲下socket?
        A:不好意思操作系统不太会(靠突击网课和面经补的操作系统还是顶不住,诚实投降)
    那网络呢?socket网络里也有吧?
        A:不好意思只会基础的(指面试常见的,诚实++)

网络:
    于是问了tcp,ip等(就等你问这个   面试官大概:就知道你只会这个)


图形学(熟悉的话感觉加分会蛮多?):
    渲染流程讲一下
    哪些光照模型?讲讲他们的公式?比如pbr的公式什么的
    前向渲染和延迟渲染区别?演出渲染解决什么问题?

数据结构与算法:
由之前的c++引出stl,引出红黑树,一般套路。
m个豆子分给n个人,前面一个人的豆子不能比后面一个多,求方案?
输入一堆三角形,相连的三角形形成一个岛,求有几个岛(思路不难,但要讲清楚,精确到使用什么数据结构,怎么读数据,就差直接现场写代码了)

一面过了的话他会叫你等几分钟,二面叫到玻璃房中接受大佬拷问。

二面(大概加hr面)
一面侧重技术点,二面大概侧重工程能力。

本科生?(很稀有吗)
怎么不考研?
喜欢玩什么游戏?(王者荣耀)
最喜欢玩哪个英雄,怎么设计一个新英雄,有哪些类,怎么继承,画个图(考察oop能力,最好事先做点准备,就算没玩过王者荣耀,不要像我乱写一通心里没底)
伤害判断放在哪里?要考虑策划以后会加新的机制,怎么设计这个控制伤害的模块?(考察设计模式,不太会,再次诚实)
(看到unity)物理系统讲下,碰撞怎么做的。
jvfjnvnkjvz知道吗?(什么,是干嘛的?)svnfnvhd,unity的脚本规范。(不知道,gg)
shader写过吗,卡通效果讲下怎么实现,这个描边怎么实现
看过的最有帮助的书?(说的《unity shader入门精要》和《3D数学基础:图形与游戏开发》,都是入门级的,暑假看的。推荐)
书里印象最深的知识(讲了欧拉角、四元数、矩阵)
找公司考虑哪些因素?上海可以接受吗?(埋下伏笔)
觉得游戏最重要的是什么?(快乐就完事了

反问环节略过不表。

先回去吧,十一之前给通知(没读出潜台词)


面试结束回顾一下,最可惜的是没有好好看下设计模式,毕竟以后也要用的。一面感觉有点稳。二面感觉有点迷,没有了底气。再来牛客网上吸收下焦虑,又变得提心吊胆起来,看到许原贴就禁不住在心里许个愿,用一年没有npy换一个offer等等(嗯,等价交换,反正也找不到)。
感谢网易,上海也挺好的,这么早发意向书,要是真到十一我估计头发又要掉一群。以后一定常玩网易的游戏。
感谢牛客和分享面经尤其是网易面经的大佬们,也希望我的面经能对后面面试的人能够有帮助吧。


#网易互娱##游戏研发工程师##面经##校招#
全部评论
以我互娱面试经验来看 大概率稳了
点赞 回复
分享
发布于 2019-09-24 03:36

相关推荐

10 76 评论
分享
牛客网
牛客企业服务