小米集团面试题 · 系统设计

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

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

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