米哈游面试题 · 技术原理
米哈游相关面试题,按最终去重题目聚合。
共 2292 道真题 · 当前筛选命中 1086 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 101 题请介绍你了解 MySQL 的哪些核心知识点? 考察候选人对 MySQL 基础知识的掌握深度与广度第 102 题注意力机制是如何工作的?请简述其计算过程。 考察对注意力机制核心计算流程的理解第 103 题MySQL左连接、右连接、内连接的区别是什么? 考察对SQL连接类型语义和实际应用的理解第 104 题MySQL如何去重? 考察对MySQL去重方法的掌握及适用场景的判断第 105 题反射可以获取哪些信息? 考察对反射机制核心能力与边界的理解第 106 题给定一个整型数组,找出其中最大的两个数并计算它们的最大乘积,说明你的实现思路与复杂度。例如输入[1,2,3,4]应返回12,输入[1,0,-1,0]应返回0,输入[-1,2,4,-10]应返回8。 考察数组元素选数与乘积计算的基本算法能力第 107 题Unity中如何实现不同模型之间的平滑动画过渡? 考察动画过渡机制的理解与实际应用能力第 108 题虚函数表存在哪里,怎么用的? 考察对虚函数机制和内存布局的理解第 109 题请介绍 C++ 中的三种智能指针及其典型使用场景。 考察对智能指针所有权语义、适用场景与常见误用的理解第 110 题请重点展开介绍您在动画设计方面的一个代表性项目,包括您的角色和成果。 考察动画设计项目经验深度和成果量化能力第 111 题在快排中如何选取中间数(基准元素),为什么有时要引入随机选取? 考察对基准选取策略及其对算法性能影响的理解第 112 题在Java中如何保证内存模型的三个特性?请结合具体机制说明。 考察对JMM实现机制的理解和应用第 113 题在大模型设计中,如何权衡模型的复杂度和性能? 考察模型复杂度与性能平衡的系统性思考第 114 题请描述堆排序的基本过程,包括建堆和排序两个阶段,并说明其时间复杂度。 考察对堆排序算法流程和时间复杂度的理解第 115 题常见的KV存储结构,如map、set、unordered_map等,它们之间的区别是什么? 考察对常用关联容器底层实现、时间复杂度和适用场景的理解第 116 题C++层怎么调用Java的方法? 考察JNI调用Java方法的机制与流程第 117 题在程序位移实现中,如何管理物理碰撞? 考察物理引擎中位移与碰撞处理的实现原理和顺序第 118 题简述 instanceof 的实现原理。 考察对 Java 类型检查机制的底层理解第 119 题给定一个无序数组,找出其中第 k 大的元素。 考察快速选择或堆等算法的理解与实现能力第 120 题ConcurrentHashMap为什么是线程安全? 考察对ConcurrentHashMap线程安全机制与并发控制原理的理解