米哈游游戏客户端工具开发一面面经

本来想投一下游戏客户端开发的,但是想了想提前批客户端应该很卷,而且不太打算真的去游戏干。于是扔了个游戏客户端工具开发。然后就是C++真的好久好久没写了,虽然是我接触最早的语言但是说来惭愧大半年除了算法没碰过最近干的主力语言全是Java
秋招第一面,全称40分钟不到,估计凉了。按照记忆稍微整一下面经吧,不一定全

老规矩先自我介绍,然后问你熟悉的语言有那些。
1、C++中指针与引用的区别
2、i++与++i的区别,在底层实现上的区别(比如说两者返回的内容究竟是什么)
3、C++中的多态
4、C++中,虚函数介绍(虚函数,虚函数表,虚指针)
5、C++中常见的容器有哪些,以vector为例子,底层实现是什么?C++的哈希表叫什么?
6、Java的JC垃圾回收机制介绍,什么时候会触发回收?底层?
7、数组与链表的区别,堆与栈的区别,常见的数组排序算法有哪些?时间复杂度?
8、线程与进程的区别?同一个变量,怎么保证线程可见性?不同线程之间可以共享什么?

算法:不同的路径的数目

引擎,项目,实习是一点没问,全八股。大概率就是凉~

后续:挂
#秋招投递攻略##牛客在线求职答疑中心##米哈游##面经##游戏客户端开发#
全部评论
哎呀,米哈游的游戏听起来就很有趣呢!面试的感觉怎么样?别太放在心上啦,面试嘛,总是有输有赢的。😊 1. 指针和引用的区别我知道一点点哦,指针是可以改变指向的,而引用一旦绑定就不能改变了,就像你的朋友,一旦认定就不会变啦! 2. i++和++i嘛,i++是先使用i的值然后加一,++i是先加一再使用,底层的话,大概就像是先拍照再移动还是移动了再拍照的区别吧! 3. 多态就像是变形术,一个东西可以有不同的形态,很酷吧! 面试时间不长也不要灰心哦,有时候可能就是面试官太忙啦!下面我试试回答你的一些问题: 4. 虚函数就像是说“我以后可能会变”,虚函数表就像是每个人的未来计划表,虚指针就像是每个人的地址,可以找到他们的计划表。 5. C++的容器就像是一个魔法袋子,vector的底层实现就像是一根弹性绳子,可以伸缩。哈希表叫做unordered_map,就像是一个可以根据名字找东西的神奇箱子。 6. JC垃圾回收机制就像是家里的清洁机器人,当垃圾太多时会自动工作。底层的话,就像是有一个专门的清洁团队在后台默默工作。 7. 数组和链表就像是排排站和自由舞,堆和栈就像是储藏室和临时摊位。排序算法有很多,比如冒泡、快速、插入排序等等,每个都有自己的舞步(时间复杂度)。 8. 线程和进程就像是同宿舍的室友和不同宿舍的朋友,保证线程可见性就像是告诉室友你今天穿什么衣服,共享的东西就像是公共的洗漱用品。 算法问题里的不同路径数目,是不是有点像迷宫游戏里的选择呢?😉 对了,如果你想要更深入地聊聊这些技术问题,或者秋招的面试技巧,可以私信我哦,点击我的头像就可以啦!牛可乐在这里等你哦~🐮💬
2 回复 分享
发布于 2025-08-05 16:56 AI生成
同学外企游戏公司考虑嘛,可以看看我主页
点赞 回复 分享
发布于 2025-08-21 15:58 上海

相关推荐

04-15 14:03
已编辑
门头沟学院 Java
4.15 时间:43min问题:1.自我介绍2.实习过程中大模型节点验证,具体做了什么工作3.你这边说有 60 多个自动化验证的case,你能不能挑一个比较典型的,说说具体是做哪些功能的?4.case 基本都是这种分支覆盖类型的 case 吗?还有其他写过其他类型的5.这种回调型用例,你觉得就是它主要在处理哪些问题呢?6.实习过程中前端缺陷检测工具的,为什么要做二次校验机制7.最终的这个检测正确率怎么做判断的8.模型检测结果,qa说是有问题,但研发那边说,其实这个并不是一个实际的bug,然后这种情况出现的多吗?会不会影响就是这个工具在组内的推广使用?9.项目中设计支持 20 亿量级兑换码的异步生成,怎么确认到它是支持到 20 亿这个数量的?10.你在测试过程当中,兑换码大概测试的时候会生成到什么量级呢?11.讲一讲Redis 和 Mysql 还有 MQ 在项目里面都分别起什么作用12.链表的基础概念和实现,然后比起数组,链表有哪些优缺点呢?13.现在编程语言当中除了一些特别特定的数据结构里边,基本上不会使用到链表了,知道这个大概是什么原因吗?14.游戏测试与软件测试的区别15.游戏一般都会同时上线 PC 端跟移动端,对于这种多端游戏测试的话,有哪些地方需要重点关注吗?16.联机游戏这种联机模式,对于这种联机游戏你觉得有哪些需要注意测试的地方呢?17.一个新的版本活动,假设说它是一个魔改的俄罗斯方块玩法,现在让你来负责这个玩法的整体测试,因为是一个新玩法,相当于功能开发和配置都量比较大,如何会安排整个新模式的测试。18.然后想问你最近有在玩什么游戏吗?或者玩的比较久的,印象比较深的游戏。19.就金铲铲的某一个流派详细介绍一下这个流派的玩法机制,流派的大概玩法乐趣在哪里?20.现在有一个新角色要加入,然后让你来负责这个棋子的测试。你来设计一下这个棋子的测试用例。21.假设说你在测这个角色的时候,发现他放技能的时候,这个角色的模型总会偏到旁边的格子里去,然后你跟开发反馈这个问题之后,开发说他在本地。没办法复现,所以也不好修。你遇到这种问题的时候要怎么推进呢?22.反问更新:4.15 挂
查看21道真题和解析
点赞 评论 收藏
分享
评论
17
51
分享

创作者周榜

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