蚂蚁集团面试题 · 系统设计

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

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

筛选题目已选:系统设计
第 141 题为什么你拆了这几个模块? 考察系统设计中模块划分的依据与权衡系统设计方案权衡第 142 题如何设计一个支持高并发、高实时性的游戏区战力排行榜系统?请说明排名计算、数据一致性和高可用方案。 考察排行榜系统设计中的实时性、一致性、扩展性与高可用权衡性能优化系统设计方案权衡Redis第 143 题你觉得“真正的 Exactly Once”在分布式系统中是存在的还是不存在的? 考察对分布式系统端到端精确一次语义的理解与边界分析系统设计技术原理方案权衡第 144 题如何实现分布式锁? 考察分布式互斥与并发一致性风险判断系统设计技术原理Redis第 145 题请介绍你对OLTP与OLAP数据库在存储、优化器或执行层上的理解,并选择一层重点说明。 考察对数据库分层架构与OLTP/OLAP差异的理解深度问题拆解系统设计技术原理第 146 题请选择一个你熟悉的中间件(例如 Kafka 或 RocketMQ),介绍它的核心原理和适用场景。 考察对中间件核心机制的理解深度与实际选型能力系统设计技术原理方案权衡Apache KafkaApache RocketMQ第 147 题如果使用 HashMap,你会如何设计以使其线程安全? 考察对并发修改策略及线程安全实现方式的设计能力系统设计技术原理方案权衡第 148 题如何设计一个高并发的接口调用量统计方案? 考察高并发场景下的计数器设计、缓存与异步解耦能力系统设计技术选型方案权衡Redis第 149 题Kafka 中多个消费者如何实现有序消费? 考察 Kafka 分区模型和有序性保证的理解系统设计技术原理Apache Kafka第 150 题你是怎么设计Agent的记忆系统? 考察对Agent记忆架构的理解、分层设计及工程实践系统设计方案权衡AI Agent第 151 题假设有10000条消息进入MQ,作为消费者你会如何处理?是否需要全部处理? 考察消息队列消费策略与资源约束意识系统设计技术原理第 152 题请介绍一个你熟悉的 AI 产品,并说明它的产品结构与形态。 考察产品认知、结构化描述与业务理解能力业务理解沟通表达系统设计第 153 题在Agent产品中,如何从技术设计上降低生成内容在合规与隐私方面的业务风险? 考察对Agent输出风险的系统识别与工程化防控能力风险判断安全意识系统设计AI Agent第 154 题三个微服务 A/B/C,它们分别操作不同数据库和 Redis,要求最终一致但要尽量“准实时”。某次网络抖动导致 A 提交成功、B 超时、C 回滚了。在这种限制下,你怎么保证最后状态达成一致? 考察分布式事务最终一致性方案设计与故障恢复机制系统设计方案权衡问题排查Redis第 155 题在设计秒杀系统时,你会使用 Redis 缓存哪些数据?请说明理由。 考察秒杀场景下 Redis 的数据规划与容量设计能力风险判断系统设计技术选型Redis第 156 题请解释Function Call(函数调用)的作用,并举例说明其工作流程。 考察对大模型外部工具调用机制的理解系统设计技术原理第 157 题如何实时感知任务的延迟状态? 考察实时任务的监控告警体系设计能力持续改进风险判断系统设计Prometheus第 158 题请谈谈在开发或运维过程中,你会如何保护用户数据隐私? 考察对数据隐私保护整体框架、风险意识及具体落地措施的理解风险判断安全意识系统设计第 159 题假设秒杀场景没有分布式锁,怎么去实现秒杀活动? 考察无锁方案下的高并发库存扣减与一致性保障能力风险判断系统设计方案权衡第 160 题在写代码、写逻辑的时候会怎么去定义类、类和类之间的关系 考察面向对象设计中类的划分与关系建模能力系统设计技术原理方案权衡