米哈游面试题 · 技术原理

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

共 2292 道真题 · 当前筛选命中 1086 道 · 更新 2026-08-05

筛选题目已选:技术原理
第 361 题从一个很长的日志文件中选择出第K个大的数值(思路可使用堆排序) 考察海量数据处理与大数查找的效率设计编码实现技术原理第 362 题为什么重写equals就一定要重写hashCode? 考察对Java对象契约和哈希集合一致性的理解风险判断技术原理Java第 363 题红黑树和普通二叉树的区别是什么? 考察对红黑树结构定义、平衡机制及其与普通二叉树关系的理解技术原理第 364 题Redis 的 Zset 如何表达一个用户的两个属性,既按属性分组又能排序? 考察 Zset 数据建模能力,处理多属性与排序需求技术原理方案权衡Redis第 365 题数据库为什么用 B+树 不用红黑树 考察对索引数据结构在磁盘 I/O 和存储效率上的理解技术原理方案权衡第 366 题Vue 中如何进行组件通信? 考察 Vue 组件间多种通信方式的理解与适用场景技术原理方案权衡Vue第 367 题两个线程同时将同一个 shared_ptr 拷贝赋值到新对象上,是线程安全的吗?为什么? 考察对 shared_ptr 线程安全语义及引用计数原子操作的理解风险判断技术原理C++第 368 题请说明Java中GC(垃圾回收)的基本原理,并探讨如何减少GC时的性能开销? 考察GC原理及性能优化策略性能优化系统设计技术原理Java第 369 题请解释 TypeScript 的枚举类型,包括数字枚举和字符串枚举的区别及使用场景。 考察对 TypeScript 枚举类型的语法、行为特性及适用场景的理解技术原理技术选型TypeScript第 370 题请说明右值引用在 STL 中的典型应用场景。 考察对右值引用及其在 STL 中实现移动语义的认识性能优化技术原理C++STL第 371 题TCP_NODELAY 的作用是什么? 考察对 TCP Nagle 算法与实时性权衡的理解技术原理方案权衡TCP/IP第 372 题请介绍 ES5 中有哪些继承方式? 考察对 ES5 继承方式及其适用场景的掌握技术原理方案权衡JavaScript第 373 题在浏览器缓存机制中,强缓存与协商缓存的优先级哪个更高?它们的触发条件和关系是什么? 考察对浏览器HTTP缓存优先顺序及两类缓存工作流程的理解技术原理HTTP第 374 题C++ 中三种智能指针的使用方式与区别是什么? 考察对智能指针所有权模型、使用场景和底层机制的理解技术原理方案权衡C++第 375 题数据库索引的作用有哪些? 考察对数据库索引基本原理和实际影响的理解技术原理方案权衡第 376 题请列举几个常用的Linux命令,并说明它们各自的用途。 考察对Linux基础命令的熟悉程度和实际应用能力问题拆解技术原理Linux第 377 题Redis怎么实现分布式锁? 考察分布式锁的原子性、互斥、超时与释放机制风险判断系统设计技术原理Redis第 378 题String 可修改吗?为什么? 考察对 Java 字符串不可变性的理解及深层原因技术原理Java第 379 题请解释 std::move 的实现原理。 考察对移动语义核心库函数的理解与底层转换机制技术原理C++第 380 题两个同名函数,一个参数为指针,另一个参数为引用,能否构成函数重载?请说明理由。 考察 C++ 函数重载的判定规则及指针与引用类型区分技术原理C++