小米集团面试题(2026 最新)
小米集团相关面试题,按最终去重题目聚合。
共 2227 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 61 题HTTP协议默认使用长连接还是短连接? 考察对HTTP连接模型及版本演进的理解第 62 题Redis 的持久化方式有哪些?AOF 持久化是如何压缩和重写的? 考察 Redis 持久化原理及 AOF 重写机制的理解第 63 题用过哪些大模型产品,各家有什么特点,又有哪些问题? 考察对大模型生态的熟悉程度、产品洞察和批判性思考第 64 题开发人员和测试人员的职责与思维模式有何不同? 考察对开发与测试岗位差异的理解深度第 65 题请绘制你负责系统的流程图,并解释设计意图和业务价值。 考察流程梳理、设计表达和价值阐述能力第 66 题项目用到了什么设计模式? 考察对设计模式的理解、实际应用能力和项目复盘能力第 67 题了解SPI和USART吗? 考察对常见通信协议的基本概念、特性对比及应用场景的理解第 68 题git本地如果有3笔提交,需要怎么合并为1笔? 考察 Git 交互式变基(rebase)合并提交的操作与原理第 69 题请介绍一下你实现过的Socket网络编程项目,比如一个简单的FTP客户端或服务器。 考察网络编程实践、协议理解和项目复盘能力第 70 题请围绕索引和 B+ 树,谈谈你有哪些相关的项目实践经验? 考察候选人在实际业务中运用索引和 B+ 树的经历第 71 题Redis扩容和缩容怎么保证缓存不大面积失效呢? 考察Redis节点变更时缓存一致性、命中率与可用性的保障策略第 72 题讲讲双亲委派机制 考察对Java类加载机制的理解,包括双亲委派模型、其作用和破坏场景第 73 题线程池常见的参数有哪些?它们各自的作用是什么? 考察线程池核心参数的理解与作用第 74 题在重构中如何保证代码安全性? 考察重构过程中的风险控制与安全性保障第 75 题请介绍创建线程的几种方式及其区别。 考察Java多线程基础知识与底层理解第 76 题EMI的防护主要做哪些措施? 考察EMI防护的工程实践和系统性思路第 77 题当多个键的哈希值相同时,如何处理哈希冲突? 考察哈希冲突处理方案及原理第 78 题HTML 的语义化标签有哪些,语义化的作用是什么? 考察对 HTML 语义化标签的掌握和理解其价值第 79 题Java中的volatile关键字有什么作用? 考察对volatile语义、内存可见性与有序性机制的理解第 80 题当多个用户同时请求不同优惠券的信息且均可能击穿缓存时,你会使用一把全局锁还是每张优惠券一把锁?请说明各自优缺点及适用场景。 考察缓存击穿场景下锁粒度设计及其对并发和性能的影响