米哈游面试题(2026 最新)

米哈游相关面试题,按最终去重题目聚合。

2292 道真题 · 更新 2026-08-05

筛选题目
第 161 题如果一个项目所有的指针都是shared_ptr和weak_ptr,但是最后有内存泄漏,可能的原因有哪些? 考察对智能指针循环引用、自定义删除器及隐蔽持有路径的理解风险判断技术原理问题排查C++第 162 题如果你是三国杀测试经理,你如何提升三国杀的质量? 考察测试策略设计、质量保障体系构建和风险管理能力问题拆解风险判断系统设计第 163 题请列举 JavaScript 的基本数据类型,并说明它们各自的存储方式。 考察对 JS 基本类型构成及其值/引用语义的理解技术原理JavaScript第 164 题之前提到你有做过APP测试,也做过Web测试,说下APP测试和Web测试的区别? 考察测试方法论在不同平台上的差异理解与经验迁移能力问题拆解风险判断技术原理第 165 题请复盘一下你最近一次面试,并说明你从中学到了什么。 考察候选人对面试过程的自我反思和持续改进能力持续改进项目复盘自我认知第 166 题能不能谈谈对我们米哈游公司产品以及国际化产品运营所在行业的了解? 考察对目标公司产品体系与国际化运营行业的认知深度,以及人岗匹配度业务理解人岗匹配自我呈现第 167 题请介绍 MySQL 中常见的三种日志及其各自的作用。 考察对 MySQL 日志体系的理解业务理解技术原理MySQL第 168 题请分别说出你应聘这个岗位的三个优势和三个劣势,并说明你看待这些劣势的方式。 考察自我认知、岗位匹配度与坦诚度人岗匹配自我认知自我呈现第 169 题讲述一下你对于设计角色AI的理解,以及如何让其适应战斗策划需求。 考察角色AI设计能力、与战斗策划协作及需求适配协作推动系统设计技术选型第 170 题请实现一个比较两个版本号的函数。版本号由数字和点组成,比较时按从左到右的每一段数字大小决定,忽略前导零,例如 1.0 与 1 相等,1.0.1 大于 1。请说明你的实现思路、时间复杂度和边界情况。 考察字符串解析、数字比较逻辑和边界处理能力编码实现问题拆解技术原理第 171 题有哪些常见的破坏死锁的策略?请分别说明思路和适用场景。 考察对死锁预防、避免、检测与解除策略的系统理解风险判断技术原理方案权衡第 172 题C++程序的内存分区有哪些? 考察C++内存模型的基础知识理解技术原理C++第 173 题用三个词总结一下你这几年大学的经历,并对每个词做简要解释说明。 考察自我总结、概括能力和自我认知沟通表达自我认知自我呈现第 174 题找两个无环链表的公共节点 考察链表遍历与双指针算法设计编码实现技术原理第 175 题常见的HTTP状态码有哪些? 考察对HTTP状态码分类和代表语境的掌握技术原理HTTP第 176 题能不能谈谈对我们公司产品和所在行业的了解?具体说说你熟悉的产品和行业动态。 考察候选人求职动机、行业认知与岗位匹配度业务理解人岗匹配自我认知第 177 题请解释什么是 SYN 攻击,以及如何检测和防御? 考察对 TCP 三次握手原理的掌握及网络攻击防护意识风险判断安全意识技术原理TCP第 178 题针对一瓶水设计测试用例。 考察测试思维、场景覆盖与质量意识业务理解问题拆解方案权衡第 179 题C++中new和delete的实现机制是什么?在内部如何工作? 考察内存管理底层机制和异常安全风险判断技术原理C++第 180 题在什么情况下 Java 会触发垃圾回收?并说明 Minor GC 和 Full GC 的触发场景。 考察对 GC 触发时机和不同类型 GC 的区分能力技术原理问题排查Java