网易游戏测试工程师——上海 二面面经

刚刚面试完二面,整体感觉还不错 抓紧趁热发一篇面经攒人品
面试时间: 北京时间4月23日晚上八点
面试官:两个面试官,看上去一个主管一个技术人员
面试时长:一个小时

1. 开始先做自我介绍(默默强调了一下自己喜欢打游戏)。
2. 询问生活近况(因为我在美国,简单谈了一下疫情影响),未来打算(回国还是在美国优先,回答绝对会回国),有没有面其他的公司(有,但是进度不一,没具体说),愿意做测试岗位吗,相比测试是不是更喜欢开发?(我觉得这里是个坑,因为面的是测试岗,我就说因为我喜欢游戏所以很愿意做游戏测试)以后对职业的规划是什么?是否介意搬到上海工作?
3. 然后没有细谈项目,而是就项目提问了该如何测试一个页面(哪些方面:功能,性能,安全,兼容性,界面等),这些测试哪些涉及服务器端?了解哪些测试方法?(方法上黑盒白盒,性质上从单元测试到回归测试)这一过程大概用了十五到二十分钟。
4. 计算机网络了解吗?TCP可以讲一讲吗?TCP是如何实现可靠传输的?(我扯了一堆分包发送,编号排序,慢启动快重传滑动窗口拥塞机制ARQ还没说完被打断了,原来他就想让我说一说三次握手和四次挥手。。。)
5. 既然你了解TCP,假设我想攻击你的项目网站,我怎么操作呢?之前有接触过这方面的东西吗?(回答没经历过但是可以聊聊,我认为比如攻击HTTP协议的网站可以通过post等请求上传非法数据尝试修改服务器端数据库)
6. 看你简历喜欢用Java?数据结构和算法了解么?(了解,不敢说熟练怕被Q死) 排序算法最好的时间复杂度你知道的是什么?(快排,nlogn而且没有空间复杂度)那快排会实现吗?讲一讲。(这里我把面试官往我熟悉的地方引了一下。。。如果让我将快排和堆排我都可以马上手写出来但是如果问我归并排序估计就悬了,赶紧张口说快排避免他往下问,不过这都是取巧各种算法还是得会的。)
7. 那来考虑一个算法题吧:一个数组中假如有一个数出现频率达到了百分之五十以上,怎么找到这个数?(先马上告诉他最笨的方法是直接遍历,因为要判断是否出现所以还需要一个map来存储,所以时间复杂度和空间复杂度都是O(n),然后果然马上被反问有没有更好的解法,提出是否可以用草稿纸,这是个缓解紧张和争取时间很好的办法。。。想了一两分钟,提出了跳动指针法,可以不耗费空间复杂度而且时间复杂度是O(n),但其实如果数据大小超过数组范围就不能用这个方法,还好面试官没反应过来这一点。。。看来他们平时也不怎么刷题没看出来我这个方法的漏洞。。。)算法过程并没有让我手动实现。
7. 那么来聊聊游戏吧。看你平时玩的都是些竞技类游戏比如DOTA2啊跑跑卡丁车啊,有没有玩过网游?比如天涯明月刀这种?(这里我答的不太好。。。我说我觉得网游太氪太肝了我没玩过。。。平时玩的都是单机和竞技还有主机游戏,现在想想他们都是开发网游的我干嘛要黑网游)
8. 介意去做网游的测试吗?
9. 智力题:怎么去推测你们小区每周一共收到多少快递?
10. 智力题:假如给你两种药各20片,每天各吃一片,不吃就挂,但是药混在一起了无法区分,你怎么活过这二十天?
11. 反问环节

人品!希望能帮助到大家也希望这次能够通过。
#网易游戏测试##测试工程师##面经##校招#
全部评论
想了半天,才想到可以吃药末
6 回复
分享
发布于 2020-05-22 20:59
请问楼主有oc了么??
点赞 回复
分享
发布于 2020-05-12 17:17
阿里巴巴
校招火热招聘中
官网直投
这么难的嘛,还搞智力题
点赞 回复
分享
发布于 2020-05-18 19:59

相关推荐

6 56 评论
分享
牛客网
牛客企业服务