2025游戏客户端笔面试经验贴-米哈游

🕐面试时间: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
更新,已挂

#发面经攒人品# #秋招# #米哈游# #游戏客户端#
全部评论
你这应该是被捞了,之前好多人分享这家的面经呢
1 回复 分享
发布于 10-31 16:35 陕西
场景题一样
点赞 回复 分享
发布于 11-02 18:44 上海
第四题题目啥意思,主语是谁调用啊
点赞 回复 分享
发布于 11-01 06:19 浙江

相关推荐

11-21 21:13
已编辑
门头沟学院 UE5
Vuihoti:大伙八股牛简历项目就写自己会的,八股弱一点就给项目/实习写多点
查看6道真题和解析
点赞 评论 收藏
分享
秋招终于是结束了,给🐮友们分享下秋招的失败经验,希望后人能踩着我的失败前进。传奇耐挂王。米哈游-一共面了两个流程,第一个是程序绿色通道,一面过,二面挂。挂完后被另外一个组捞起来,三面挂(算法没写好)😭网易互娱(纯八股,少项目)-一面很顺利通过,二面被八股拷打挂。网易雷火(纯八股)-线下绿通一面挂(面前基本没准备,忙实习的事)。官网流程笔试过,交叉面挂(第一面做题八股又被干翻了)莉莉丝-笔试全A(比较简单),一面不知道为什么挂,明明聊的特别好,也聊了很久😅,可能是算法又没写好。柠檬微趣-一面二面光速通过,三面挂,这家公司我挺喜欢的,面试流程很快,可惜三面没过灵犀互娱-笔试过,Ai面调试设备出问题了,直接被ai结束流程,直接没了华娱-一面过,二面拒了其他还投了一些中大厂,但是由于投的晚,很多都没捞到面试唯一的offer(鹅神)腾讯-暑假实习从三月干到十一月,功夫不负有心人拿了转正offer,给了sp,以后当一辈子鹅孝子了。总结一下秋招失败原因,主要是因为投的晚+准备少。第一份简历是九月中旬开始投的,当时只投了米和猪,当时觉得可以实习转正,所以没怎么投,相应的准备也很少,基本在allin转正,所以最后大厂都挂了。后面十月份突然告诉我转不了正,当时有点难受了,快速又投了一批,很多公司都是十月中旬投的,这个时间段投的回复的很少,基本都招满了,后面大厂挂完了,当时觉得转正也失败了,秋招也🐔完了,心态有点崩,还好最后还是运气好转正了,不然最后直接备战春招了😂😂。回顾了一下,游戏大厂秋招面试主要都是八股+算法,需要大量时间去准备,没准备可能就和我一样,虽然实习产出非常大,也写了一些比较核心的东西,但总是挂在手撕和八股上面,实习产出主要只能过筛用,八股和算法才是面试中的硬通货,我因为基本allin实习转正这部分准备的比较少,可以说吃亏吃麻了。后面建议小凳,要冲游戏大厂的话,八股和算法必须准备的非常非常充分,很多面试都是纯问八股+写一道算法,这部分准备的不好基本无缘,建议从6月就得开始刷,然后投递也尽量早点,不然也可能吃亏,也别allin转正,有暴雷的风险。我这组里面差点就爆雷了。
想实习转正,又想准备秋招...
点赞 评论 收藏
分享
评论
18
58
分享

创作者周榜

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