小米集团面试题 · 技术原理

小米集团相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理
第 241 题请说明如何利用MySQL慢查询日志定位并优化慢查询。 考察慢查询定位、分析与优化的完整流程性能优化技术原理问题排查MySQL第 242 题在Spring的框架中,实际开发中经常会用到一些它的扩展机制,你知道哪些吗? 考察对Spring扩展机制的广度认知与实际应用能力技术原理技术选型Spring Framework第 243 题请解释 HashMap 在多线程环境下可能出现的线程安全问题,以及如何解决。 考察对 HashMap 并发缺陷原理的理解及并发容器选型能力风险判断技术原理第 244 题请实现逆序打印链表,要求不修改链表结构,并分析时间空间复杂度。 考察链表遍历与递归/迭代的边界控制编码实现技术原理第 245 题怎么测的双重判定锁生效没 考察对双重判定锁逻辑的测试设计能力,包括并发场景和验证方法问题拆解风险判断技术原理第 246 题请说明你所用方案中Buck-Boost芯片的具体原理。 考察对Buck-Boost器件内部机制的理解深度系统设计技术原理第 247 题请详细介绍一下Transformer的整体结构及其核心组件的作用。 考察对Transformer架构各组成部分的理解及其设计动机技术原理技术选型Transformer第 248 题HTTP 1.0、HTTP 1.1、HTTP 2.0的区别 考察对HTTP协议演进的核心特性及性能优化机制的理解技术原理方案权衡HTTP第 249 题请解释Java中hashCode()和equals()方法的区别与联系,以及重写它们时需要注意什么? 考察Java对象相等性判断与哈希契约的理解及应用问题拆解技术原理Java第 250 题请介绍JVM内存区域的划分及各区域的作用。 考察对JVM运行时内存结构的理解技术原理JVM第 251 题Tomcat 为什么要打破双亲委派模型? 考察对类加载机制和 Web 容器特殊需求的理解技术原理方案权衡Apache Tomcat第 252 题请介绍一下你对MIMO(多输入多输出)技术的理解。 考察对MIMO基本原理、作用与应用场景的理解程度技术原理第 253 题数据库事务提交后,数据是否一定不会丢失? 考察对事务持久性与分布式系统故障边界认知风险判断技术原理第 254 题假如你有两个很大的集合,每个集合本身的数据是不重复的,但是两个集合之间的数据是存在重复的。集合很大,加载到内存中会出现问题,请你从数据结构和算法的角度来考虑,怎么样去找到两个大集合的重复元素? 考察大数据量下求交集时的内存效率与算法设计问题拆解技术原理方案权衡第 255 题volatile关键字的作用是什么?应用场景有哪些? 考察对volatile语义、可见性和有序性保证的理解及应用判断风险判断技术原理Java第 256 题请解释 Java NIO 的核心组件及其与阻塞 IO 的区别。 考察对非阻塞 IO 模型的理解和应用系统设计技术原理Java第 257 题GPIO 通常有哪些 IO 模式?请简要说明各模式的作用。 考察对 GPIO 输入输出模式及上下拉等配置的理解技术原理第 258 题Redis集群脑裂,该怎么解决呢? 考察对Redis集群脑裂成因、影响及应对策略的理解风险判断系统设计技术原理Redis第 259 题两个Integer对象值都为125时,它们在Java中的地址是否相同?请解释原因。 考察Integer缓存机制与对象引用比较的原理技术原理Java第 260 题介绍一下MQTT协议,以及MQTT如何实现断线重连? 考察对MQTT协议核心机制及断线重连方案的理解技术原理方案权衡问题排查MQTT