(意向挂)米哈游游测暑期实习全流程面经

因为接到意向沟通的电话但四天后还是挂了,hr说最后一步审核的部门领导对面试评价还是有顾虑就把流程终止了。,如果对面试结果有顾虑的话早点给我挂了呗,现在这样和我说,很生气,所以找个地方出出气,反正都去不成了,从笔试到一二三四面的经历都走了一遍,面经哪怕高压也可以发一波,给大家提供些经验,祝大家能得到这个机会(如果还有的话)。

笔试

约2h

3.7投递,3.10笔试

涉及到计算机和游戏的内容,总共有三部分,选择题,程序题和问答题。会提前问你想加哪个组:这里笔试的时候是崩铁和原神

选择题

前十道左右是智商题,会问一些找图形规律,数字规律等等的问题

接下来会涉及一些比较基础的数学和计算机题目,比如集合题:AB有若干个BC有若干个总共有若干个,问你B有几个这一类问题。计算机类的问题会问一些比较基础的算法和数据结构,如栈、队列、堆,KMP匹配算法,无向图BFS/DFS,中序遍历二叉树等。同时也会问一些程序测试的题目,如黑盒测试,测试用例的编写方法,如边界值法,因果图法,等价类划分,错误推断等等。

除此以外,笔试还会涉及到游戏相关的内容,如果你经常玩单机游戏的话,这些问题都不难回答,但是不玩的话只是玩玩手游不一定答得出来,具体题目选项记不太清就不写出来了,稍微写一些方向给大家去了解一下。1.魂类游戏是什么?《空洞骑士》到底算不算魂类?和银河恶魔城有什么区别2.什么是打破第四面墙?原题用的崩坏3做例子我觉得不太恰当,大家可以去谷歌搜一下《心跳文学社》会有更好的理解。3.二次元游戏都有哪些?4.ACG的定义(传统定义,因为现在普遍认为ACG还包括了轻小说)5.原神和崩铁的一些基础知识(角色属性,元素反应等*当时没选出来因为真没玩过原)6.了解一下以下几款游戏(不需要知道的很深,了解他们最大的特点就行了),经常出现在选项里:《艾希》(一款2D横板动作),《艾尔登法环》,《荒野大镖客》,《赛博朋克2077》。

选择题差不多就这样。

程序题

程序题跟开发的比起来就简单很多了,只有一道,我碰上的是一道排序题,甚至不需要自己实现快排,笔者平时python用的更多,直接.sort()秒杀了

简答题

一共3道,第一道是情景题,让你设计测试用例测试崩铁里面青雀的技能(不确定是否会因为前面第一题选的报名的组不同这题而不同)。难点主要在于她的技能有一个随机摸牌的机制,测试用例编写要时常注意这个机制。这边套用各种测试用例的编写方法即可。这一part总体时间只有1h左右,建议大家写这道题的时候多注意下时间,我因为每一个技能都写得太详细了差点没时间做后面两道、

第二道询问了你怎么测试一个软件,为什么要测试一个软件,以及如何跟开发对接测试内容等等,网上百度一下了解以下大纲就好。

第三题是让你介绍一下自己的游戏经历,可以多写一点动作游戏,回合制rpg以及手游的经历,特别是游玩米家游戏的经历,最好附上游玩时间或者成就。这题不建议浪费太多时间在上面,因为投简历的时候其实已经有一个部分是要大家填了自己的经历了。

一面

时长:约1h

笔试结束后三天收到面试邀约

面试官是项目组的成员,人很友善。上来就先是自我介绍,然后就是深挖简历。会对着简历上的项目以及经历猛猛输出,会询问你一些细节,项目中如何实现某一功能等等,然后会根据你项目上涉及的技术问一些问题。比如我说我python比较熟悉他会问道python的装饰器是什么?等等,主要还是挖简历,需要对自己简历的内容很熟悉。

挖完简历之后就会和你聊游戏经历,你需要介绍自己玩过哪些游戏,介绍的时候除了说自己的游戏时长,可以说说自己对某一类或某一款游戏的理解(笔者面试的时候直接锐评了柚子社。。。),可以的话多说说自己玩过游戏的类型很丰富提升阅历。

聊完游戏经历,面试官会就刚刚聊到的某一个游戏出一个情景题,问你如何测试某一个装备或角色技能等等。和笔试的时候一样答就好了。

最后就是反问环节。没有手撕代码环节。

二面

时长:约1h

一面后隔了三四天约的二面

面试官是项目组的负责人,也是先做自我介绍然后再继续。二面相比一面就基本是八股文了,没有对简历做太多的深究,只是让介绍了其中的一个项目。八股文涉及到经典的算法和数据结构,如堆,队列,栈等。如何用队列实现栈,如何用栈实现队列,怎么优化一下你的算法。如何实现链表,怎么知道链表有没有环(快慢指针),如何找出环的入口。如何实现堆排序,最大堆最小堆的区别。给你一个整数和一个很大的整数(有正有负)的数组,如何确定这个数组里是否存在两个数相加等于给定的整数(用排序和哈希表的思路)。算法大概就问了这么多,操作系统问了内存管理的知识,栈和堆的区别,类对象的创建和销毁,死锁的定义和四要素。语言方面问的是python的(可能是我说我比较熟悉python),python装饰器是什么?(函数闭包的概念)三元表达式,lambda表达式的使用,引用传递和值传递等等。

八股文问完之后问的是情景题,跟一面比较像,介绍一下最近玩过的游戏以及有没有印象深刻的活动。我回答的时候说了比较印象深刻的是崩铁博物馆经营的小游戏那个活动,接着就让回答一下怎么测试这个活动的系统,设计测试用例等等。回答的时候也是边界值法等价类划分法等等的方面去回答。

最后反问环节,之前吃过点亏,这次就没问测试技术相关的问题了。同样没有手撕代码环节

三面

时长:约1h

二面结束后四天约的三面

这一面也是技术面,面试官介绍自己的时候我这边网络不太好,没听太清楚,应该是部门的领导。

开局同样也是自我介绍,然后问八股文的内容。这一轮八股文问的相对比较深,很多是C++语言和操作系统层面的,我C++不是那么熟悉回答的可能不是很好吧。C++相关:C++的内存管理机制,new和malloc的区别,C++是如何新建一个类对象的?语言层面上提供了哪些帮助?创建的对象是放在内存哪个位置?如何在栈中创建对象?虚拟内存是什么?内存中栈和堆的区别,他们都用于存放什么?进程和线程的结构以及区别。内存中栈的结构,什么是栈溢出?如何修改栈内存分配的大小?系统怎么决定分配多少虚拟内存给程序?

八股文问完之后又是情景题,询问了如何测试一个rpg游戏的移动系统,这边用的崩铁举例子。跟前面举得例子也很像,多用测试用例设计方法回答就好,这边和之前稍有不同的是我还提到了模型动作的测试以及一些外部的影响(比如吃了技能buff)。

然后会让你介绍一下最近看视频或者看书学到的内容,然后假设面试官是学生,你把这个学到的内容讲给他听。我当时选择了讲GPT的transformer模型,也是相对比较熟悉的。但是没有想到会这样问没提前准备所以答得也很一般。

之后让介绍一款自己最近最喜欢的游戏,详细介绍它的玩法,优点和缺点,会深挖你对它的理解,比如问你如何看待游戏中出现的某一些问题。我就不详细说我自己的回答了,这一块建议大家就拿自己玩的最多最擅长的来讲就好了,哪怕比较冷门的也是ok的,如果不熟悉或者是为了贴合米哈游的胃口硬讲自己没玩过或不熟悉的游戏会比较容易翻车。

最后还是经典反问环节,同样面试也没有手撕代码环节。

四面

时长:约1h

三面结束后过了一个周末四天左右约的四面

四面就是最后一面了,这次就是hrbp了,面试的是hr

自我介绍结束后就会问你最近有没有玩游戏,以及最喜欢的游戏是什么,和三面那个问题比较像,也是要详细介绍。然后问了有没有在这个游戏碰到什么bug或者是体验不好的地方,厂商是如何解决这些问题的以及你如何看待厂商的这一行为。然后会让你介绍一下简历里你最自豪的项目,在其中扮演的角色,小组任务中如何解决分歧和矛盾,在其中学到了些什么这样。基本都是一些行为问题,大家放轻松三观正确回答就好。

最后就是反问环节,然后面试官说大概两周内会有结果。

总结

等了两周多最后收到了hr的电话说可以继续推进offer进度,然后隔天又告诉我出了问题(不肯说是什么问题)要等,最后得知审核的最后一步没有批,hr说他能做的也都做了(是不是真的就不知道了),然后就非常离奇的在OC之后的意向沟通挂了。最后挂的还不明不白的。

总结一下一个多月面试下来,或许最大的收获就是把大学的内容都复习了一遍,知道了整个流程吧,一路面下来也是有感觉到自己在一步步变强的,也知道了米哈游这样的厂商也是会挂意向的(甚至还不知道真正的原因)。

不说了,非常难受,就这样吧,打几把游戏泄泄气去,最后也祝大家也能拿到心仪的offer。

#起猛了,今年游戏测试太强了##面经##米哈游##暑期实习##游戏测试#
全部评论
是不是没hc了?
点赞 回复
分享
发布于 04-21 07:30 美国
我今晚才开始笔试啊,这就没hc了?😓😓😓
点赞 回复
分享
发布于 04-21 14:38 新疆
滴滴
校招火热招聘中
官网直投
今天还给了我面试,应该还有吧
点赞 回复
分享
发布于 04-23 17:02 湖北

相关推荐

19 50 评论
分享
牛客网
牛客企业服务