小米集团面试题 · 系统设计
小米集团相关面试题,按最终去重题目聚合。
共 2227 道真题 · 当前筛选命中 244 道 · 更新 2026-08-05
筛选题目已选:系统设计
考察点
技术栈
第 201 题线程池用来处理高并发呢还是异步? 考察线程池的核心用途及对并发与异步概念的理解第 202 题如何处理后的特征输入到深度模型?Embedding层的作用是什么? 考察特征输入模型的方式与Embedding层原理第 203 题如何设计BMS的过压保护电路?硬件层面如何确保保护的快速响应与可靠性? 考察过压保护电路原理与硬件实现要点第 204 题项目中的限流操作是把什么作为限流的资源? 考察对限流设计核心概念的理解和实际落地能力第 205 题介绍Zynq芯片及Zynq核心板卡的构成 考察对Zynq芯片架构和核心板卡组成的理解第 206 题场景题:我们这边是做 P2P 的,需要在 UDP 上传输数据,偶尔会发生网络丢包,让你设计一个 SDK 来保证网络的可靠传输,怎么做? 考察在不可靠 UDP 上设计可靠传输协议的完整能力,包括协议设计、丢包恢复和拥塞控制第 207 题TCP 为什么是三次握手? 考察对 TCP 连接建立机制、可靠性设计及安全边界的理解第 208 题在设计大规模通信系统时,你会选择长连接还是HTTP?请说明理由。 考察候选人对长连接与HTTP特性及通信模式选型的理解第 209 题请手写一个支持可重入的分布式锁工具类,要求包含加锁和释放锁操作,并说明如何设计使其同时兼容 Redis 和 ZooKeeper 两种实现。 考察分布式锁的核心设计、可重入机制及多后端适配的抽象能力第 210 题设计一个日活千万的点赞排行榜,说下你的思路。 考察高并发场景下排行榜的系统设计、数据建模与性能权衡第 211 题请谈谈您对当前社交平台(如抖音、微博、小红书)营销玩法的理解,并如何应用于小米产品的长线运营。 考察对社交平台营销趋势的理解及其在具体产品长线运营中的应用能力第 212 题延迟双删为什么要双删? 考察缓存与数据库一致性处理的原理和边界理解第 213 题在高并发场景下,如何优化点赞功能的性能? 考察高并发读写场景下的架构设计与性能优化能力第 214 题Redis高可用的模式能讲一下吗? 考察Redis高可用方案的原理、适用场景与取舍第 215 题堆叠设计难点与解决思路 考察堆叠设计中的关键难点识别与系统性解决方案第 216 题请介绍几种针对大表新增字段的安全变更方案,并说明各自的优缺点。 考察对大表DDL变更工具的掌握及方案权衡能力第 217 题如何防止优惠券不超卖? 考察对并发场景下资源抢购防超卖的理解与方案设计第 218 题你们是如何分配和管理功能权限和数据权限的? 考察权限模型设计、管理流程及数据权限实现第 219 题如何实现异步回调? 考察对异步编程基础概念、实现方式及适用场景的理解第 220 题缓存与数据库的一致性如何保证? 考察对缓存一致性方案的理解、选型与权衡