米哈游面试题 · 技术原理
米哈游相关面试题,按最终去重题目聚合。
共 2292 道真题 · 当前筛选命中 1086 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 241 题i++与++i的区别,以及在底层实现上的区别(比如两者返回的内容究竟是什么)? 考察对自增运算符语义及底层实现差异的理解第 242 题请解释红黑树中左旋和右旋操作的含义,并说明它们的作用。 考察对红黑树旋转操作原理及其在保持平衡中作用的理解第 243 题CSS的层叠上下文和z-index,如何创建层叠上下文? 考察CSS层叠上下文的核心概念、创建方式与z-index的关系第 244 题线程和进程的区别是什么? 考察对进程与线程在资源、调度、隔离性等核心差异的理解第 245 题resize和reserve有什么区别? 考察对C++ vector内存管理两个核心方法的理解第 246 题说一下访问一个网站的流程? 考察对网络请求全链路和各个网络层协议的理解第 247 题请解释受控组件与非受控组件的区别,并说明各自的适用场景。 考察对前端组件状态管理模式的理解与场景权衡第 248 题vector 里存自定义类型,怎么拷贝? 考察自定义类型的拷贝语义与 vector 扩容拷贝机制第 249 题HTTP 和 TCP 的区别是什么? 考察网络分层模型下传输层与应用层协议的职责区分第 250 题Mipmap的级数硬件是怎么求的?在哪个阶段求的? 考察对图形渲染管线和Mipmap层级选择机制的理解第 251 题HTTPS建立连接的步骤是怎样的? 考察对TLS握手过程的理解第 252 题请说明多继承的缺点,并解释为什么 Java 通过接口来规避这些问题? 考察对多继承缺陷的理解及 Java 接口设计动机第 253 题请介绍 CI/CD 流水线的底层实现原理,包括触发、构建、部署等环节。 考察对 CI/CD 核心机制和底层流程的理解第 254 题你认为Unity和UE(Unreal Engine)的主要区别有哪些? 考察对两大游戏引擎的技术特点、应用场景和选型依据的理解第 255 题请介绍一下你对 brpc 框架的了解。 考察候选人是否理解 brpc 的核心特性和适用场景第 256 题进程CPU使用率100%的场景有哪些? 考察对CPU高占用原因的系统化分析和问题排查能力第 257 题请深入讲解C++ lambda表达式中的一个关键细节:当使用值捕获和引用捕获一个对象时,两者在行为上有何本质差异?请结合实际场景说明各自的风险与适用场景。 考察候选人对C++ lambda捕获机制的深入理解与细节掌握程度第 258 题在iOS开发中,如何处理长循环(long loop)导致的界面卡顿问题? 考察对iOS 主线程阻塞问题的理解及性能优化方法第 259 题equals和hashCode的区别是什么? 考察对Object两个方法语义差异的理解第 260 题请介绍白盒测试与黑盒测试的常用方法,并说明各自的侧重点。 考察对软件测试方法论的掌握和实际应用对比能力