米哈游游戏测试一面面经5.27

base双2,golang技术栈,4月初投过算法,笔试完流程就结束了。5.17收到游测海笔,抱着面一下保持面试手感的心态面的,发面经攒攒人品。

全程45min
自我介绍
有挂过科吗
觉得大学期间你最难学的是哪门课程。
最后考了多少,自己满意吗,你做了哪些准备取得这个分数的。
你比较熟悉哪个编程语言
我说了go,开始八股环节:
协程和线程的区别是什么,GMP模型。
协程间怎么通信的,介绍一下channel。
go的map了解吗,他是并发安全的吗?
了解过go中的内存逃逸吗。
mysql事务隔离级别。
什么是幻读。
redis的内存删除有哪些策略?
介绍一下缓存穿透,缓存击穿,缓存雪崩。
hash算法有了解吗,hash冲突时的策略有哪些,哪个效率更高?

项目拷打10分钟,主要说自己负责哪些部分,最难的点是什么。

场景题:
权限管理,现有管理员和ABC三种不同权限组的用户组,管理员可以添加用户进用户组和修改用户组的权限。对这个功能编写测试用例。

你现在手上拿着的笔给我看看,你对这个笔的功能写他的测试用例。

最近有玩哪些游戏?
我说了怪物猎人荒野
你在这个游戏里觉得有哪些bug影响了你的游戏体验。
你觉得为什么会有这样的bug。
对这个bug编写测试用例。
还有玩过其他手游吗?
我说了原神和明日方舟,他就不问了

我看你简历投的是开发,对游测有什么了解吗。
测试会做很多无聊的重复工作,能接受吗。
家在哪里。

反问环节:
入职后会到哪个项目组工作?
他说入职前和入职后都会有培训,培训通过了才会分配。
全部评论
兄弟游戏测试笔试都考啥了,考算法吗
点赞 回复 分享
发布于 07-29 12:33 上海
你好,请问出结果了吗?
点赞 回复 分享
发布于 06-03 19:02 河北
出结果了吗uu
点赞 回复 分享
发布于 05-29 11:00 日本
想问一下,简历里的项目既有c++又有java是不是相当于给自己挖坑
点赞 回复 分享
发布于 05-27 16:43 广西
培训没有通过那咋办
点赞 回复 分享
发布于 05-27 16:10 广东

相关推荐

2025.7.22实习了几个月之后晕晕乎乎的来秋招了,完全没复习,果然是大败而归。全程40min,因为没有录音,这些都只是我记得的问题(总体上应该大差不差)1.讲一下C++的static。当时人有点晕,只说了全局唯一,如果是成员变量就是第一次用到的时候创建,然后一直存在。2.讲讲重载和重写的区别。重载是同一个类中,方法名相同,参数不同。重写是子类对父类方法的重新实现,方法签名必须完全一致。3.讲一下虚函数、虚函数表之类的。经典问题,这里不赘述了,网上一堆高质量回答。4.迭代器通过泛化指针遍历容器内部节点的东西。比如链表 iterator 内部保存节点指针,operator++ 沿 next 指针移动即可;operator* 返回 node->value。一个最小迭代器需要指针 + 类型。(不知道这里说的对不对,迭代器相关的知识点确实没怎么背过)5.讲讲C#的ref和out的作用和区别。和C++的引用传参类似,(太久没写C#了),当时说ref主要是给个东西让函数改,out是要输出的。(总之答案应该不只是这么简单,ref:调用前必须初始化(输入+输出),out:方法内部必须赋值(只输出))6.讲讲装箱和拆箱。前者是用引用类型装值类型,后者相反。7.聊聊单例模式。某个类整个程序生命周期内只产生一个实例,全局和唯一。一般写管理器或者全局配置比较常用。8.聊聊TCP和UDP的区别。什么时候用UDP,如何优化UDP。连接、可靠、有序、拥塞控制、流量控制、传输效率之类的(这个问AI应该能总结的很清楚,就不多说了)。实时性 > 可靠性的时候选择UDP,比如说射击游戏。优化思路:缺什么补什么,加上ACK,重传,排序、拥塞控制、流量控制之类的功能。9.手撕算法给定整数数组 nums 和整数 k,请返回数组中第 k 个最大的元素。先用最小堆做了,然后面试官说用快速选择也写一遍。有点不熟练,不过勉勉强强写出来了。10.然后问时间复杂度。我这里发狂了,说O(nlogn)。不知道当时在想什么。11.反问。感觉问的东西面试官都说不方便透露。然后就结束了。太久没面试好多知识点生疏了(悲)2025.7.23挂。吐槽:为什么引擎相关的和项目还有实习完全没问啊
小小:更多面经八股,欢迎大家查看:https://m.nowcoder.com/mianshi/top
查看10道真题和解析
点赞 评论 收藏
分享
07-16 17:55
门头沟学院 Java
点赞 评论 收藏
分享
评论
8
15
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务