小米集团面试题 · 技术原理
小米集团相关面试题,按最终去重题目聚合。
共 2227 道真题 · 当前筛选命中 1489 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 601 题MySQL有几种隔离等级呢? 考察MySQL事务隔离级别的基本概念与区别第 602 题请解释你对Java虚拟线程的理解,包括其原理、优势以及适用场景。 考察对Java虚拟线程原理、优势与适用场景的理解第 603 题Java的引用类型有哪些? 考察对Java对象生命周期和垃圾回收基础知识的掌握第 604 题进程与线程有什么区别? 考察对进程和线程基本概念、资源归属及并发模型的理解第 605 题请实现函数计算二叉树所有根到叶节点路径的平均高度,并分析时间复杂度与空间复杂度。 考察二叉树深度优先遍历、路径长度统计与复杂度分析能力第 606 题如何设计线程池,参数如何设置? 考察线程池核心参数的理解、任务模型分析及合理配置第 607 题请解释MySQL InnoDB为什么选择B+树而不是B树作为索引结构,并结合覆盖索引说明其优势。 考察对数据库索引底层结构设计动机及覆盖索引机制的理解第 608 题自注意力机制的计算复杂度如何计算? 考察对自注意力时间复杂度与空间复杂度的分析能力第 609 题请实现反转链表。 考察链表指针操作和迭代或递归实现第 610 题你有做过镜像吗?你是怎么做的? 考察候选人对容器镜像构建的实际操作经验与流程理解第 611 题RAG系统通常使用哪些评价指标来衡量效果? 考察RAG质量评估指标的理解与分类能力第 612 题讲讲软开关,解释你拓扑中实现ZVS的原理。 考察对软开关概念、ZVS工作原理及拓扑应用的深入理解第 613 题堆这种数据结构是由什么组成的?请说明其基本结构。 考察对堆数据结构基础构成的理解第 614 题Linux epoll 中水平触发(LT)和边缘触发(ET)有什么区别?各自的使用场景是什么? 考察 IO 多路复用模型中事件触发机制的理解和应用选择第 615 题请讲解 HashMap 的底层实现原理。 考察对哈希表结构、冲突处理、扩容机制及线程安全性的理解第 616 题请解释NMOS和PMOS的工作原理、工作状态分别是什么?MOS管的阈值电压Vgs(th)典型值一般是多少? 考察对MOSFET基本原理、工作区域划分及关键参数典型值的掌握第 617 题请谈谈你对JDK不同版本主要特性的了解,比如从Java 8到较新版本。 考察对JDK版本演进和关键特性的理解广度与深度第 618 题HashMap扩容过程? 考察HashMap扩容机制、线程安全与参数配置的理解第 619 题Zynq有哪些常用的通信方式? 考察对Zynq PS-PL及外部接口通信机制的掌握第 620 题请解释Spring框架中循环依赖的产生原因、解决方案及其局限性。 考察对Spring IoC容器循环依赖处理机制的理解及边界意识