网易雷火面经

记忆力不好,好多已经忘了。。。

一面,问基础

快速排序的原理
手写快速排序(给了20分钟差点没写完,我写代码还是太慢)
那些排序是稳定的?
有三个属性,N个属性点,现在要实现一个自动均匀随机分配的功能,如何实现?(roll三个随机数,求出他们的和,计算每个数占和的比例,得到三个比例,按这个比例分配。)
c语言的疑难语法
float a=3/2,
float b=(a++)+(++a),问a,b的值
(a=1,int强制类型转换,b=4)

渲染流水线
对unity掌握多少(大一就开始学,非常了解)
unity脚本生命周期
UI渲染顺序
脚本生命周期
如何在UI上显示模型
UI上有粒子效果如何实现(层)

Canvas重建
OverDraw //不会
图集
贴图压缩格式//不会
mipmap //不会
shader 变种//不会
天外有天,这时候我感觉要崩,幸好不问了。。。。

二面,注重能力。

面试官人超好,还介绍自己,自黑,是逆水寒5年架构师。
问项目(我的项目是单人开发的ARPG网游,就是siki那个暗黑战神,做了几个月,应该加了不少分。)(siki牛逼!!!疯狂打call!!!)
如果有许多资源需要重用,怎么办?(对象池,或者引用)
对象池的缓存什么时候清理?(必须有另一个结构管理,否则如果一直没人访问它,就无法清理)
#define是如何实现的
空类里面有什么?加个虚函数呢(this指针,虚函数表)
虚函数如何实现的(虚函数表)
有一个类,它有一个私有函数,如何在类外访问它?
(友元函数,或者装饰模式伪造一个给其他访问)

装饰模式强答
class A{
	virtual private:funA(){};
}
class B:A{
	public:funA(){};
}
这样外边用B代替A的位置,重新实现一遍funA,可以在外部访问一个funA函数,但是A里面的私有还是没变,效果不太好。

lua热更新的原理?(答在IL注入那一套,感觉是为了引出下个问题)
如何在c中实现热更新?用底层的办法(改!虚!函!数!表!前面几个问题都是为了引出这个吧。。没答出来,后来查的)
对图形学了解多少(学完一本教材,写过一些简单shader)

三面主管面

/问的很少,20min
自我介绍
介绍项目
这个项目做完了吗
在项目中用到什么算法
更想去客户端还是图形
服务器用什么写的
写过多线程吗
会什么技术,ODBC会吗
意向城市
是否开学

HR面,许愿offer

//早上方舟两抽就中两个六星,然后中午又收到HR面邀请,看来今天是红红火火的一天

自我介绍
项目中遇到了什么问题
为了解决它,付出了什么努力
取得了什么效果
怎么解决的
最有成就感的项目
是什么时候有做它的想法的
你是如何进行团队合作的
在团队合作中,有遇到矛盾吗
你是如何解决团队矛盾
是否有利用所学知识,解决问题的经历
(用编程穷举解密游戏答案,哈哈哈哈哈https://blog.csdn.net/wonder13579/article/details/81037576
为什么要加入游戏开发
有其他招聘吗
对薪资的看法
什么时候可以来实习

总结

感觉我被问的问题比较简单,应该是熟悉unity和大项目加了不少分。下面是项目的总结。给siki打个广告,siki真的质量高还良心的一批!
https://blog.csdn.net/wonder13579/article/details/105737826



#网易雷火2020春招##面经##游戏工程师#
全部评论
这么看天美还是难的
点赞 回复 分享
发布于 2021-02-27 11:01
楼主面的咋样,我今天HR面试
点赞 回复 分享
发布于 2020-04-26 13:07
a是float类型,不能++
点赞 回复 分享
发布于 2020-04-26 13:06
第三问 a = 3,b = 4吧
点赞 回复 分享
发布于 2020-04-24 20:03
什么时候来实习怎么回答。😂
点赞 回复 分享
发布于 2020-04-24 19:27

相关推荐

👋个人背景:民办本 双非硕 两段中厂实习从二月底陆陆续续投简历,除了字节腾讯外都投了个遍(挺后悔的,应该面一面涨涨经验,但现在累了)阿里系     简历挂,无一例外,全挂京东        泡池子快手        简历挂了五次美团        第一轮三面挂 第二轮二面,目前等消息百度        oc已接b站         日常oc,暑期泡池子网易        雷火日常一面挂 暑期二面挂小鹅通     oc已拒小红书     简历挂理想        简历挂作业帮     简历挂米哈游/pdd    笔试挂感觉比较友好的就是美团,基本都会给面并且面试就按照简历来,面试官也很好。第一轮面试三面挂的时候很气馁,大概在三月底,然后休息了半个月才开始投其他的暑期。总结来看其实暑期运气成分还是挺高的,前端对算法和场景手撕有一定要求,感觉大多还是在hot100的范围内,准备好八股和算法基本上问题不大,再加上先前实习和投递部门的契合度。接下来也不打算再投了,就这样结束暑期吧,成为百度孝子,秋招再见👋
点赞 评论 收藏
分享
评论
9
59
分享

创作者周榜

更多
牛客网
牛客企业服务