面灵AI→

小米数据基础架构一面:底层设计题,没有业务扯皮

轮次
一面
时间
2026-10
来源
牛客网

《面试题目》

  1. 底层系统设计题(原帖未逐题记录,风格是「怎么设计、有几种解法、各自代价」)。

《参考解析》

基础架构岗的面试套路是「给一个约束,让你设计」。常见方向:高吞吐写入的存储引擎、跨机房复制的元数据服务、分布式锁与选主、缓存一致性、任务调度、监控采集。回答的结构是:先问清约束(数据量、读写比、延迟要求、一致性要求)→ 给两三种方案 → 对比代价 → 选一个并说明为什么。

要主动谈失败路径。机器挂了怎么办、网络分区怎么办、数据写一半怎么办、扩容时怎么迁移、怎么发现不一致并修复——基础架构岗最看重的就是这些边界,而不是正常路径多漂亮。

能报出数字会加分:QPS、单机容量、副本数、恢复时间目标。哪怕是估算,也要给出推导过程。

反问可以问团队负责的具体组件、规模和技术栈,这类部门通常很乐意聊技术细节。