米哈游面试题 · 编码实现
米哈游相关面试题,按最终去重题目聚合。
共 2292 道真题 · 当前筛选命中 147 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 81 题请实现一个函数,找出给定字符串中的最长回文子串。 考察字符串处理、动态规划和边界条件处理能力第 82 题请实现一个算法,判断给定的字符串中的括号是否有效匹配。 考察栈数据结构的应用与边界情况处理第 83 题介绍一个你喜欢的原神角色,说明其大招机制,并设计相应的测试方案。 考察对角色技能机制的理解与测试设计能力第 84 题请针对一张抽奖记录表,用SQL完成简单的增删改查操作,并说明各语句的作用。 考察SQL基础增删改查语法与表字段理解能力第 85 题请说明 const 关键字在 C/C++ 中的用法,特别是 const 指针与指向 const 的指针的区别。 考察对 const 语义和指针常量/常量指针的理解第 86 题请按IEEE754标准实现单精度浮点数格式转换,说明符号位、指数和尾数的细节。 考察IEEE754存储结构、规格化与非规格化处理第 87 题请为一个具有两个效果绑定的武器设计测试点:效果A为命中敌人后攻击力提升10%持续10秒;效果B为角色受伤后效果A失效5秒。请列出需覆盖的测试场景。 考察游戏系统规则理解、状态机与边界条件测试设计能力第 88 题请写一个算法解决三数之和问题:给定一个包含 n 个整数的数组 nums,判断数组中是否存在三个元素 a、b、c 使得 a + b + c = 0?找出所有满足条件且不重复的三元组。 考察排序与双指针去重技巧,以及空间时间复杂度的分析能力第 89 题请手撕代码,从零实现有序区间的插入与删除操作。 考察有序数据结构的设计、算法实现与边界处理能力第 90 题Kotlin调用C++的接口怎么调用? 考察Kotlin与C++跨语言互调的机制和工具链理解第 91 题请实现一个函数,计算两个字符串的最长公共子序列长度,并说明其时间与空间复杂度。 考察动态规划建模能力与编码实现细节第 92 题用数组实现一个队列,支持入队、出队、判空,并考虑空间复用。 考察循环队列设计与边界处理能力第 93 题请你实现一个LRU缓存,并说明其核心操作的时间复杂度与实现要点。 考察LRU缓存的数据结构设计、操作实现与复杂度分析第 94 题去重后怎么再进行分组查询 考察SQL去重与分组查询的组合使用及逻辑清晰度第 95 题请编写一条 SQL 查询:有用户表、小组表和用户-小组关系表,查找年龄大于 20 岁、小组名称为 'a' 的男性用户的姓名。 考察多表关联查询和条件过滤的 SQL 编写能力第 96 题深分页采用书签方式,多条件(如多字段排序、过滤)时怎么写 SQL 语句? 考察书签分页在多条件场景下的 SQL 实现能力与边界理解第 97 题给定一个大数组,如何找到所有和为目标值 n 的元素对(类似两数之和问题)?请说明思路和复杂度。 考察算法思维、两数之和变体的进阶处理与复杂度分析第 98 题请实现合并区间的算法,并设计测试用例覆盖所有边界情况。 考察区间合并算法的实现能力与测试用例设计的全面性第 99 题请介绍常见的排序算法,并手写快速排序。 考察基础算法认知与快速排序的编码实现能力第 100 题请解释事件委托的原理和优势,并说明事件冒泡与事件捕获的区别。 考察对DOM事件机制的理解及应用能力