2025.8.20 米哈游-游戏客户端一面

自我介绍

项目简单提问

C++八股(问了30min)

class和struct

指针和引用

浮点型数据的二进制结构(没太听明白),换成了int整型(一般32位,占四个字节),无符号整型数据范围0~2^32,那如果是有符号的呢,该如何表示负数

C++的面向对象(我答了封装、继承、多态)

分别介绍这三个特性

动态多态如何实现的

虚函数、虚函数调用的具体过程

C++编译源文件过程

进程和线程

如何解决多线程死锁

智能指针

野指针是什么,如何避免野指针

inline内联函数

define和inline的区别

vector和list区别

介绍栈和队列

map和unordered_map底层数据结构、红黑树查找时间复杂度、什么是平衡二叉树、为什么要保持平衡、unordered_map用哈希实现,出现冲突时,如何解决?c++的STL容器采取什么解决方法?

说一下你了解的排序算法(冒泡、选择、插入、快速、递归、堆排序)、他们的时间复杂度和空间复杂度?分析一下最坏时间复杂度(比如说快速排序)?STL哪个容器是用堆排序(当时忘了,面试官提示,优先队列)

游戏相关

知道游戏开发的引擎吗?(Unity和UE),Unit用什么语言开发的?(c#)

反问

具体业务和开发工作?(也是属于客户端开发,就是负责音频方面的功能,比如说开放世界中,角色踩到了一片草地,设计需要相关的音效,这部分就是我们的开发内容)

下面流程还要几轮?(不清楚,可能三轮吧)

校招是不是得有实际的游戏开发经验?(游戏和游戏开发经验有最好,这样在游戏开发的时候能比较快的理解,设计和策划提出的需求,但是没有没关系,主要看编程和数据结构基础,比如说你要是C++基础好,转去学C#也很快的)

#秋招笔面试记录#
全部评论
这么多八股
点赞 回复 分享
发布于 09-06 18:05 江西
佬,mhy的面试还是八股比较多吗?我最近在准备unity的项目,但看大家主要还是八股
点赞 回复 分享
发布于 08-28 19:46 黑龙江
我也那天的客户端开发一面 上来让手撕三道代码 第一题核心函数是对的 读入数据有点小问题没检查出来 第二题 a 了 第三题一个回溯我标记用了 0 应该要用 2 当时没检查出来 思路是对的 过了一半用例 后续八股文就一个小问题没接触 其他都答到了 同样感谢信 我真没想到那么多手撕 只给三十分钟 三题
点赞 回复 分享
发布于 08-26 09:36 山西
同学考虑外企游戏公司吗,可以看看我主页
点赞 回复 分享
发布于 08-22 15:08 上海
没有手撕嘛
点赞 回复 分享
发布于 08-22 13:06 江苏
佬,我也昨天面的,你有进展了吗
点赞 回复 分享
发布于 08-21 16:43 浙江

相关推荐

9.13 面试时长大概1.2h。1.自我介绍2.在纸上用笔手写代码,实现一个计时器。(3-5和我对计时器的实现方式有关,仅作参考)3.追问:自己说一下觉得计时器的实现中不足之处,这个的计时器插入 删除 更新的时间复杂度,事件容器用map还是unordered_map?4.继续追问:计时器中触发事件和移除事件应该放在哪里呢?5.继续追问:如果需要让它是一个能够实际在项目中被使用的工具,你觉得还需要哪些调整?6.实习期间做的比较有代表性的东西?7.追问:cpp内存模型,类型转换,UE的fproperty,在实际工作中如何使用reinterpret_cast等。8.对象池相关的设计(这里有谈到一些对象池中多线程相关的使用),一些关于gc的讨论(原理,如何减少gc时的性能开销等等)。9.接入对象池之后,实际是在哪些部分带来了优化(这里我回答了spawn和destroy的时候,但是要我更详细说在这其中的哪些部分优化,没有答出来)10.ue蓝图逻辑迁移至cpp你觉得有哪些难点,为什么能带来性能优化。蓝图的底层原理。11.这个跟着教程做的项目自己又做了哪些额外的东西。12.认为unity和ue的区别主要有哪些。反问:1.可以问表现怎么样吗?公司规定不行。2.可以问项目组吗?内部✌🏻很少人知道的项目,所以不能说。3.如何在工作之后依然保持对游戏的热情?其实没多少热情了,现在打游戏基本是为了工作,进行参考。4.如何让自己不断的学习技术呢?主要还是基于工作需求去学习。9.16 感谢信。感觉已经是发挥的最好的一次面试了,技术问题几乎全部答上来了(虽然也没有问的多难),而且整体感觉也和面试官聊的很愉快,除了技术方面,还聊了很多其他的东西,没想到还是挂了。鼠鼠算上实习,已经是第五次收到mhy的感谢信了😭。五子登科这一块🤡。
落圆圆:同学,瞅瞅我司,医疗独角兽,校招刚开,名额有限,先到先得,我的主页最新动态,绿灯直达,免笔试~
查看12道真题和解析
点赞 评论 收藏
分享
前两题写得快,最后一题也只会个暴力,结束笔试
洛水为天依:第三题卡在了71%,实在看不出来错哪了直接交卷了
投递米哈游等公司10个岗位
点赞 评论 收藏
分享
评论
7
59
分享

创作者周榜

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