米哈游

收藏
游戏
1000-9999人
不需要融资
上海
福利丰厚榜高校必争榜HC充足榜牛客指数榜
查看官网
上传简历
职位类型
全部
后端开发
前端开发
客户端开发
测试
数据
更多
最新
热门
头像
昨天 13:27
上海大学 Java
继我上一个部门挂掉之后,流转到新部门,从二面开始,说是能加速流程,体验下来也没有加速但是这个组的面试体验大体都还不错,米家的面试体验基本上都挺好的,这点没得喷。-------------------------------------9月17日,四面的面试官看起来比较沧桑,比较疲惫应该没少加班,但是面试体验还是很好的,整体1小时15分钟:1.介绍一下你简历上的实习和项目2.项目中哪些是合作的,哪些是自己做的3.大模型应用方面怎么做的,延迟如何4.Unity中Animator底层实现,模型之间平滑过渡怎么做的,如何防止穿模5.前后端交互中,如果发现响应变慢了,可能是哪些情况,如何优化6.CI/CD底层实现,有没有写过自动化测试7.压测怎么做的,JMeter底层实现8.写一个脚本自动运行Unity并且测试帧率波动,怎么做9.场景题:给你一个Unity地图,地图上有多个障碍物,现在想让你测试除了障碍物之外所有区域是否可通行(环境建模是否有问题),你会如何做,选择什么数据结构,怎么测试10.手撕——合并区间,写出来之后想一些测试用例,要求覆盖所有情况11.喜欢玩什么游戏,有没有写过游戏脚本12.求职意向,接不接受转语言13.反问-------------------------------------面完第二天约下一面,9月25日五面,五面部门的技术总监,很有威严,但是给我的感觉却没啥压力,人还是非常不错的,面试之前还在开会,导致面试迟到了十多分钟,不过hr有跟我及时沟通,到也可以理解,项目赶得比较急,五面整体1小时10分钟:1.自我介绍2.实习学到了什么3.说说你对游戏测开的理解4.未来职业规划5.手撕——从零实现有序区间的插入与删除6.针对手撕设计一些测试用例7.如果手撕的数据量很大怎么办,百亿级别,如何优化8.为什么选择游戏测开9.Beta测试的时候效果如何10.如何衡量一个新角色是否超模,从测开的角度11.希望从测开这里学到什么技术12.喜欢什么游戏,Top313.反问-------------------------------------面完之后泡了几个工作日,约hr面,中间隔了一个国庆,并且还收到了一个我比较满意的offer,所以爽玩了一个国庆节国庆之后返校准备了一下,10月14日hrbp面,这位hr非常有资历了,她说她是8年前校招进米哈游的,所以这次hr面跟我之前面过的hr面完完全全不一样,很有压力,并且时间也长一倍,需要吐槽一下的是,到我反问时,她基本不正面回答我的问题,而是用我提出的问题来问我,比如我问了一个公司文化与氛围,她不回答,反而说我连这个都不知道吗整体1小时左右:1.自我介绍2.前几轮面试自己觉得表现如何,挂掉的面试为什么挂掉的3.岗位投递的方向4.对于未来的发展,转岗是怎么考虑的5.现在秋招有什么意向和进展6.其他公司面试体验如何7.实习公司的优缺点8.工作比较看重哪些点9.有哪些缺点10.反问-------------------------------------后续是泡了整整42天,在11月24日晚上六点半多点,收到感谢信。中间我催过一次,hr保温一次,hr询问手里offer一次,我全部如实回答了,我本来非常期待进入米哈游的,但是随着时间的一点点流逝,也变得无所谓了。导致我收到感谢信的时候,内心毫无波澜,就像意料之中那样。
发面经攒人品
点赞 评论 收藏
分享
头像
昨天 13:10
已编辑
上海大学 Java
本次分享游戏测开岗位的前三轮面试的面经,我面试体验下来,游戏测试开发岗位跟互联网测开是有非常大的区别的,是给游戏测试那边开发测试工具的,所以是强开发性质,基本不涉及测试内容,所以要投的这个岗位的小伙伴要注意一下。有了找实习时经历的十几轮面试的磨炼,秋招的面试变得比较得心应手。所以前两轮都算是速通了。-------------------------------------9月2日,一面的面试官是一位小哥,估计是刚当面试官没多久,面评写的很慢,基本上他问一道题,我答出来之后,要等他打一分钟左右的字才能继续问下一道问题整体体验感有点割裂,整体45分钟左右:1.自我介绍2.缓存体系优化中,为什么使用简历上提到的方法3.如果需要频繁定时刷新的话,怎么使用4.讲一下国自然项目的背景5.假如几十艘无人艇同时渲染摄像机视角,怎么降低负载6.天气变换怎么做的7.雾天怎么实现的8.不同无人艇之间的镜头切换怎么做的9.场景之间的加载和保存逻辑怎么实现的10.如果保存的场景文件有错误,怎么办11.强化学习项目中,无人车如果掉湖里了,应该算逻辑失败,怎么判失败的12.无人车撞到障碍物了,怎么判断的13.Java中针对List创建迭代器,在迭代的时候删除List中的某个值,为什么会报错14.Java中对于创建的对象和实例,放到内存中的哪个位置15.手撕——最长公共子序列-------------------------------------第二天中午打电话约了二面,9月8日,二面面试官很有水平,并且强度十分大,八股盛宴,各种类型的八股都有,我都扯到计组上面了,整体1小时20分钟:1.自我介绍2.讲一下强化学习中的Q值和V值3.强化学习中的贝尔曼方程4.Unity Bind啥啥啥(没用过,说了package)5.说一下你用过Unity中的哪些组件,都干了什么6.讲一下Unity中的Rigidbody7.如何检测两个Unity实体之间碰撞8.讲一下索引、聚簇索引和非聚簇索引、explain的作用9.如果客户端请求服务端很慢,怎么排查10.如何排查网络问题、讲一下四次挥手12.如果服务端Time_Wait过多,怎么办13.限流算法了解吗,如何实现一个限流算法14.CPU Cache了解吗,如果有一段代码CPU Cache利用率不高,怎么优化15.锁竞争,死锁怎么排查16.讲一下乐观锁、内核态和用户态、IO多路复用,epoll函数17.如果有个文件需要发出,内存需要拷贝多少次,讲讲零拷贝18.手撕——LRU,想一些测试用例,尽可能全面19.内存碎片问题,如何解决20.LRU能怎么改,让他多线程安全,效率尽可能高21.反问-------------------------------------面完一小时之后秒约三面,9月11日,三面面试官应该是个大leader,很有气场,问的问题也比较宏观了,我应该是有些宏观问题答的不太好,并且手撕虽然做出来了但是时间复杂度比较高,挂掉了,整体一小时:1.为什么选择测试开发,为什么不选别的岗位,为什么实习投的游戏测试现在改成开发了2.有没有比较深刻的经历3.在优化数据规模这块,为什么选择mongo4.数据迁移过程中,双写时如何保证数据及时更新5.为什么订阅了binlog还要双写6.迁移为什么选择一千万这个数量级7.迁移时的边界条件怎么确定8.如果在迁移时,先写mongo,再写mysql后,mysql又把mongo的数据变成老数据怎么办9.xxl的架构10.手撕——为游戏上层实现一个优先队列容器,提供以下方法:入队,需要提供优先级信息,优先级是个整数,从0开始,数值越大优先级越高出队,优先级最大的元素优先出队,优先级相同时满足先进先出默认元素类型是GameObject应用情景是一段时间内集中入队,而出队是分散不频繁的-------------------------------------面完之后泡了三个工作日,hr打电话通知不通过,但是别的组觉得我可以再面一下,流转到另一个组重新二面,详见下一篇
发面经攒人品
点赞 评论 收藏
分享
11-22 09:55
门头沟学院 C++
查看14道真题和解析
点赞 评论 收藏
分享
头像
昨天 12:47
上海大学 Java
这是我之前找暑期实习的面经,因为邮件里红字写明了不能传播,为了秋招考虑所以当时没有发,但是现在秋招已感谢信,索性直接发了。4月29号一面,当时是我人生中第一次找工作面试,还是非常非常紧张的。不过面试官是一个很有礼貌,很有亲和力的小哥整体聊的很愉快,45分钟左右:1.自我介绍2.关于你游戏测试的经历,有没有比较难忘的例子3.为什么选择游戏测试4.项目中的压测是怎么做的4.游戏测试和软件测试的区别6.黑盒测试和白盒测试区别7.黑盒测试和白盒测试都有什么方法(没答上来)8.场景题:NPC接任务打怪到领取任务,给出测试用例9.背包给出测试用例10.场景题:原神中蒙德雪山的寒冷条,如何测试11.寒冷条与其他区域的负面状态条(如须弥的死域)的共存关系,如何测试12.知道的排序算法13.快速排序的思路14.用队列实现栈15.http和tcp的区别16.关于研究方向,虚实迁移是什么17.对测试用例编写一个excel表格,表头要包含哪些部分(测试要考虑的内容)18.反问-------------------------------------第二天hr打电话约二面,二面面试官就让人非常有压力,全程绷着脸,没什么交互,一问一答,然后问的好多问题也跟测试没啥关系,40分钟左右,面完直接感谢信了:1.自我介绍2.项目拷打(1)优惠券秒杀和商品限购的场景是怎么设计的(2)针对你的项目进行测试,设计测试用例(3)优惠券限时发放的场景如何实现的3.王者荣耀新英雄怎么测试4.如果新英雄出了一个很新的技能,无法横向对比,怎么办5.原神地图设计的优缺点6.原神不同国家的地图风格对比7.原神解密,有的玩家希望难一点,有的希望简单一点,如何解决8.同一个地块如何设计难度不同的解密场景9.场景题:原神纳塔火山喷发场景:定时和任务触发,会触发动物迁徙,落石掉血,人物UI特效,设计测试用例-------------------------------------当时实在太菜,拿着java开发的简历就投了,并且还只写了一个项目,加上投递时间很晚,所以自然是凉凉了
发面经攒人品
点赞 评论 收藏
分享
10-31 17:01
已编辑
电子科技大学 C++
🕐面试时间:2025.10.30💻面试岗位:游戏客户端笔试共三题,a了2.2,前两题比较简单,最后一题是图的带权最短路径还有选择限制,摸不着头脑一面八月初投的,九月做的笔,都以为泡无了,居然还有个面,全程40min,无自我介绍无手撕基础知识部分:1.虚函数的实现机制2.虚表创建时机,位置3.构造函数和析构函数是否能为虚函数4.在构造函数和析构函数中调用了子类实现的虚函数,会怎么样5.lambda表达式的底层实现6.lambda表达式的函数传参如何实现的7.std::function可以接受lambda表达式,这个转换是怎么实现的8.智能指针讲一下9.一个shared_ptr和一个weak_ptr指向的资源,shared_ptr退出作用域后,weak_ptr还可以访问吗10.shared_ptr内部是如何管理资源块的释放和引用计数块的释放的11.多线程编程了解吗12.多线程中需要注意的问题(答共享数据的访问)13.那有哪些方法可以解决这个问题呢14.你刚刚提到了原子操作,那内存序有了解吗游戏场景题:1.FPS游戏中,给定射击方向和最大偏移角度,如何做散布和最终方向确定?2.游戏中需要管理大量数据,要求插入、删除、查询都是O(1)复杂度,并且可以遍历数据,但是对顺序无要求。用什么数据结构实现?(先答的哈希+链表)3.链表实现的话可能效率太慢了,你知道为什么吗4.那么用什么数据结构效率更高一点呢(答数组,但是数组只能尾部插入删除为O(1))5.如果对中间数据也有增删的要求呢(开悟了,哈希+数组,中间数据和末尾数据换位操作即可)6.FPS游戏中实体子弹速度太快可能有什么问题?如何解决?7.现在做一个多人网络游戏,我的想法比较新颖,想使用“事件同步”,就是一个事件发生时,将该事件发送给其他客户端,其他客户端接受事件指令并执行,不考虑网络延时和作弊问题,这样做可不可以?(说实话有点没太懂...)8.考虑网络延时的话会有什么问题?9.如何解决网络延时问题呢?10.你的方法可能出现表现结果不一致的情况,有没有更好更快的方法解决呢不得不说米的面试难度还是在线的,八股题可以挖很深,场景题也基本在网上没听过,但是面试体验还是不错,面试官很温柔很耐心10.31更新,已挂
查看24道真题和解析
点赞 评论 收藏
分享
分享我的面试经验
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客网在线编程
牛客网题解
牛客企业服务