网易互娱第二批 游戏研发暑期实习面经

面的网易互娱杭州的游戏研发,之前笔试只做了两道多一点,以为收不到面试邀请了,没想到前几天躺在床上给我来了一个惊喜,希望网易还能再给我一次惊喜。

P.S.面试官小哥哥的声音贼酥,我一个男的都有点心动了。


1. 自我介绍

2. 介绍项目(这里可能会针对你的项目问一些问题,当时是问了我unity怎么实现鼠标对物体的拖动)

3. C++map的底层实现(红黑树)?为什么要用红黑树(讲了一下插入删除搜索的时间复杂度)?和hash表有什么区别,各自的优劣(hash表搜索插入删除操作都为常数时间复杂度,对空间要求更高,面试官问我还有吗,我当时有点懵没有憋出来)

4. C++的多态(重载,重写)

5. 右值引用(提了一嘴转移语义,结果记得不清楚没说好,有点尴尬)

6. C++编译过程中的动态链接和静态链接有什么区别?动态链接的流程是怎样的

7. TCP/UDP的区别

8. TCP靠什么保证可靠性

9. TCP的拥塞控制

10. 游戏大厅中tcp连接的I/O复用是怎样的(网络编程接触得比较少,这里没答上来)

11. 图形学怎么实现阴影(回答不会)

12. 渲染管线

13. 写过着色器吗?具体实现过什么功能?

14. 进程和线程的区别

15. 进程间的通讯方式?线程间的通讯方式?

16. 手搓代码:实现一个环形缓冲区。写完后问如果这个缓冲区用于多线程需要做些什么(只回答了一个加互斥锁)

17. 手搓代码:给定一个数组t一个整数m,要求从从数组中选出一串数字使得它们的和为m且乘积最大,如果无解输出-1(背包问题,一开始讲思路的时候说了dp,结果写的时候写成了递归,面试官问dp应该怎么做,结果只剩两分钟了没想起来。。。)

18. 反问环节:怎么学习游戏开发


总结:总的来说面试题都挺基础的,比较遗憾的是可能有些题自己不知道答案,但是有一点自己的思路(比如阴影那里)。所以大家遇到自己不会的题的时候可以大胆讲一下自己的思路,这样面试官也能看出来你的思考。



#网易互娱##游戏研发工程师##实习##面经#
全部评论
14题好像可以暴力dfs哈哈
点赞 回复 分享
发布于 2020-05-27 18:44
咱俩一个面试官吧,题基本都一样
点赞 回复 分享
发布于 2020-05-27 19:30
怎么感觉问的不一样啊,我的面试一直问我线性代数和图形学,我一点都不会😂,裂开
点赞 回复 分享
发布于 2020-05-27 22:16
网易这么晚了还在面试
点赞 回复 分享
发布于 2020-06-17 16:25
校友诶,不过我没投网易,投的腾讯23333
点赞 回复 分享
发布于 2020-06-19 11:16
求问下大佬环形缓冲区多线程这些东西的编码是操作系统才会学到的吗,看了些面经不知道往哪个方向去学习了
点赞 回复 分享
发布于 2020-06-24 19:36
10题你怎么答的?大厅是啥
点赞 回复 分享
发布于 2020-08-24 00:10
17怎么做的...
点赞 回复 分享
发布于 2020-08-24 00:13
请问互娱实习几面
点赞 回复 分享
发布于 2020-12-15 17:55
请问实习游戏研发只有一面吗
点赞 回复 分享
发布于 2020-12-19 02:06

相关推荐

02-22 20:28
重庆大学 Java
程序员牛肉:首先不要焦虑,你肯定是有希望的。 首先我觉得你得好好想一想自己想要什么。找不到开发岗就一定是失败的吗?那开发岗的35岁危机怎么说?因此无论是找工作还是考公我觉得你都需要慎重的想一想。但你一定要避开这样一个误区:“我是因为找不到工作所以不得不选择考公”。 千万不要这么想。你这个学历挺好的了,因此你投后端岗肯定是有面试机会的。有多少人简历写的再牛逼,直接连机筛简历都过不去有啥用?因此你先保持自信一点。 以你现在的水平的话,其实如果想要找到暑期实习就两个月:一个月做项目+深挖,并且不断的背八股。只要自己辛苦一点,五月份之前肯定是可以找到暑期实习的,你有点太过于高看大家之间的技术差距了。不要焦虑不要焦虑。 除此之外说回你这个简历内容的话,基本可以全丢了。如果想做后端,先踏踏实实做两个项目再说+背八股再说。如果想考公,那就直接备战考公。 但是但是就像我前面说的:你考公的理由可以是因为想追求稳定,想追求轻松。但唯独不能是因为觉得自己找不到工作。不能这么小瞧自己和自己的学历。
点赞 评论 收藏
分享
饼子吃到撑:当我看到外企的时候,我就知道这大概率可能是真的
点赞 评论 收藏
分享
评论
11
43
分享

创作者周榜

更多
牛客网
牛客企业服务