网易雷火游戏测开面试
第一次面测试的面试(唯一报的测开岗,因为不招Java开发),记录,记录下第一次面测开的内容。
第一轮和第二轮面试是连着的,直接两个小时整;第三轮面试当天收到第二天面。
-----
10.11
第一轮面试,1h
- 平常玩什么游戏(说王者)
- 王者中鲁班七号二技能设计测试用例
- 假设王者项目组收到用户Bug反馈说海月释放一技能时客户端卡顿非常厉害,你如何解决?
- 如何确保上线后所有的英雄都不出问题,无法靠人力解决
- 假设项目上线好几周出现不同英雄不同技能卡顿,说明目前测试模式有问题,如果你负责解决这个问题,如何解决
- 若上线前测试都没有任何问题,上线后某一周出现性能问题,出现这种问题的原因可能有哪些,如何规避
- FPS游戏,因为性能要求,许多需要客户端结算,哪些功能模块可能会被外挂影响
- 算法题-Linux:1.定时删除指定目录下一个月前的创建的log文件,其中问到rm -rf的r和f是什么意思;2.指定目录下磁盘剩余容量<20%发送email警报(这个楼主没写出来)
- 算法题-SQL:1.查找XX开头的名字的男生; 2.添加新的一列指定字符串类型;3.删除xx开头的等条件;4.修改数据。(增删查改)
- 算法题:判断A是否是B的子串(简单题,说了几种方法)
- 反问
第二轮面试,1h
- Redis作用并介绍下
- Redis过期策略
- GC,做游戏过程中哪些需要GC
- TCP和UDP介绍,游戏中使用TCP还是UDP
- 玩过其他什么游戏(说了下网易的哈利波特)
- 打游戏有没有打天梯等等
- 玩游戏当中有没有印象深的bug,分析下原因,平常测试中如何避免
- 智力题:烧绳子1h,如何获取1h15min(没有前期准备时间)
- 测试用例题:对一个抽奖活动,如何设计测试用例
- 开发一个游戏和常用的APP有什么区别
- 算法题:输出最长公共子序列
- 面试官说我比较偏开发,问为什么选择测试开发(楼主直接说雷火开发不招Java)
------
10.12
第三轮面试,45min
- JRE和JDK区别
- 接口和抽象类,集合数据结构
- 智力题:5名海盗如何分配100枚金币经典博弈问题
- 算法题:反转链表
- 问平时玩什么游戏,对游戏的感兴趣度怎么样
- 最喜欢的是哪个游戏,更熟悉哪个游戏
- 玩王者有没有遇到什么Bug
- 对测试用例的设计有没有了解
- 总结下设计测试用例如何不遗漏情况
- 对测试用例的设计方法是否了解(不清楚)
- 你如何理解开发,测试开发,测试三个角色
面试官最后总结我开发能力基础知识不错,但对用例设计和测试方法论欠缺,以及对于游戏只是娱乐时间玩没有特别热爱(不是娱乐时间玩的话,可能毕业都出问题)