蚂蚁集团面试题 · 系统设计
蚂蚁集团相关面试题,按最终去重题目聚合。
共 1880 道真题 · 当前筛选命中 283 道 · 更新 2026-08-05
筛选题目已选:系统设计
考察点
技术栈
第 201 题请描述一个分布式数据库的整体架构及其核心组件,并说明各组件如何实现、存储哪些元数据,以及一条建表(CREATE TABLE)操作从发起到完成的完整执行流程。 考察对分布式数据库架构组件职责、元数据存储和执行流程的整体理解第 202 题你了解 DeepSpeed 的 CPU offload 机制吗? 考察对模型训练中异构显存优化技术的理解第 203 题请详细介绍一下你设计的责任链与规则树通用流程编排框架的整体架构和核心设计思路。 考察候选人框架设计能力、抽象思维与业务理解第 204 题如何设计大语言模型应用中的长期记忆存储,并在历史记录量很大时优化查询效率? 考察对长期记忆存储方案的理解及大规模场景下的查询优化能力第 205 题请设计并实现一个定时器或延迟队列功能,你会如何实现? 考察定时器/延迟队列的系统设计能力,包括数据结构选择和时间轮、堆、延迟队列等方案第 206 题在实现多用户并发访问 Agent 时,你是如何保证线程安全的? 考察并发编程中对共享状态和线程安全的设计能力第 207 题请介绍一个你参与的 RAG(检索增强生成)项目,包括系统架构、关键模块和主要挑战。 考察对 RAG 完整链路(检索、重排、生成)的理解与项目落地能力第 208 题请说明本地缓存与分布式缓存的区别,并谈谈在项目中如何选择。 考察缓存选型的权衡能力与实际场景匹配第 209 题如果让你作为架构师,上线前需要做哪些准备,进行哪些测试? 考察上线前的系统准备、测试策略和风险预案第 210 题如果设计一种用户通过密码注册的方式,前端接口需要收集什么数据,怎么传到后端?请讲一下这个流程。 考察用户注册流程中的前端数据收集与提交设计第 211 题请描述项目请求满载的后续长期处理方案。 考察系统性根因分析和长期架构改进能力第 212 题请说明CAS(Compare-and-Swap)机制在MySQL中的具体应用,例如InnoDB是如何使用CAS的。 考察将并发概念映射到数据库内部实现的能力第 213 题请介绍你如何设计一个数据库表结构,包括需要考虑哪些关键因素? 考察数据库表结构设计的系统性和对字段、索引、关联、扩展性的权衡能力第 214 题请谈谈在分布式系统中如何保证缓存与数据库的数据一致性? 考察对缓存一致性问题的理解及解决方案的权衡第 215 题现在将一个项目分为多个项目,比如将创建订单和库存扣减分为两个项目,如何去保证它们的一致性 考察分布式事务与最终一致性设计能力第 216 题如果在一个跨IDC(双活)的系统里,必须保证强一致性,但业务方要求写延迟<5ms,怎么实现?为什么? 考察分布式系统强一致性与低延迟之间的矛盾及工程解法第 217 题除了对账,还有哪些方式保证交易状态一致性? 考察分布式事务与交易一致性保障手段的广度与权衡第 218 题流量收集如何保证可靠性? 考察对数据采集链路可靠性设计与异常处理的理解第 219 题设计百万并发秒杀系统,整体架构应如何选型? 考察基于业务目标进行技术选型与分层架构设计能力第 220 题请介绍常见的灰度发布策略有哪些? 考察对灰度发布策略的理解和应用场景