阿里巴巴面试题 · 系统设计

阿里巴巴相关面试题,按最终去重题目聚合。

2826 道真题 · 当前筛选命中 379 · 更新 2026-08-05

筛选题目已选:系统设计
第 61 题如果为分布式锁设置了过期时间,如何防止业务尚未完成时锁已被释放? 考察分布式锁的自动续期与业务超时的边界处理风险判断系统设计Redis第 62 题请结合你的项目,介绍数据仓库的分层方式及每层的职责。 考察数据仓库分层设计与项目实践的结合能力业务理解项目复盘系统设计第 63 题用范式建模设计图书管理系统的表和字段 考察数据库范式建模能力及对图书管理业务的理解问题拆解系统设计技术原理第 64 题请解释 asio 网络库的底层原理。 考察对 asio 事件循环、异步模型和底层系统调用的理解系统设计技术原理第 65 题讲讲Redis分布式锁的实现方式 考察分布式锁的正确性、边界处理和故障场景意识风险判断系统设计技术原理Redis第 66 题请设计成本优化第一阶段的目标:第1季度应聚焦哪些环节? 考察成本优化战略的优先级排序与阶段性落地能力业务理解问题拆解系统设计第 67 题如果要建立一套客户成功管理体系来提升客户留存,你会从哪些维度来设计? 考察客户成功体系设计的系统性思维与留存驱动逻辑业务理解系统设计方案权衡第 68 题在你看来,目前大模型发展的上限可能在哪里?有哪些突破方向? 考察对大模型技术边界、前沿方向的认知与判断系统设计技术原理方案权衡LLM第 69 题请分析Redis缓存与数据库数据一致性面临的问题,并给出对应的解决方案。 考察对缓存与数据库一致性问题的理解及方案设计能力风险判断系统设计方案权衡MySQLRedis第 70 题长时记忆和短时记忆在AI系统或模型中的区别是什么? 考察对大模型或对话系统中记忆机制的理解系统设计技术原理第 71 题如果让你确定线程池的参数, 你会怎么设计? 考察线程池参数设计的系统思维与最佳实践性能优化系统设计方案权衡Java第 72 题你们系统的订单支付系统幂等是怎么做的? 考察支付系统中幂等设计的方案完整性、边界处理与故障恢复能力系统设计技术原理问题排查第 73 题手绘RAG流程,并说明可优化的方向。 考察对RAG架构的理解、流程梳理与优化意识系统设计技术原理方案权衡RAG第 74 题一亿个用户的用户表,如何拆分? 考察分库分表设计、数据分布策略与业务结合能力系统设计技术选型方案权衡第 75 题请设计一个直播间主播发红包、用户抢红包的系统方案。 考察高并发场景下的系统设计能力,包括一致性、公平性和扩展性风险判断系统设计方案权衡Redis第 76 题请介绍 MCP(Model Context Protocol)是什么,以及它主要解决哪些问题? 考察对 MCP 协议的理解及其在 AI 应用集成中的价值系统设计技术原理技术选型MCP第 77 题DeepSpeed ZeRO-1/2/3之间有什么区别?请说明各阶段对显存占用的影响。 考察对分布式训练优化技术ZeRO分阶段原理及显存收益的理解系统设计技术原理方案权衡DeepSpeed第 78 题请设计一个商城收银台,当用户选择特定银行卡支付时需要额外收取手续费,你会如何设计? 考察收银台场景下的费用计算、流程编排和边界处理能力业务理解风险判断系统设计第 79 题请设计一个支持用户实时查看订单状态的系统功能。 考察系统设计能力与实时数据展示的工程实现风险判断系统设计方案权衡第 80 题现在的 AI 发展起来后,你觉得会对原本的低代码平台有什么冲击吗? 考察对 AI 技术趋势的理解及对低代码平台的影响分析业务理解系统设计技术原理