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

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

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

筛选题目已选:系统设计
第 261 题在分布式数据库或缓存分片中,应如何选择分片键(sharding key)? 考察分片键选择对数据分布、查询效率和扩展性的影响系统设计技术选型方案权衡第 262 题负载均衡有哪些常见的实现方式? 考察对负载均衡基本原理和主流实现方案的理解系统设计技术原理方案权衡Nginx第 263 题如何保证支付订单在RabbitMQ消息与MySQL数据库之间的数据一致性? 考察分布式事务与消息可靠性保障能力风险判断系统设计技术原理MySQLRabbitMQ第 264 题在分布式锁场景中,如果一个线程拿到锁后长时间处理不释放,其他线程会一直拿不到锁,如何解决这类问题? 考察分布式锁的防死锁、超时续期与降级策略风险判断系统设计技术原理Redis第 265 题负责模块的架构设计及原因? 考察候选人架构设计能力、权衡取舍和表达清晰度系统设计技术选型方案权衡第 266 题如果要为高并发场景设计分布式 Session 方案,你会如何选择和优化?请说明理由。 考察在高并发约束下的技术选型与系统设计能力性能优化系统设计方案权衡Redis第 267 题有没有做过工具调用失败后的feedback策略设计? 考察工具调用失败时的恢复机制、用户体验和策略权衡风险判断系统设计问题排查第 268 题高峰期电梯如何调度? 考察算法思维、系统约束识别与调度策略设计问题拆解系统设计方案权衡第 269 题当大量客户端竞争同一把分布式锁时,Redis 可以采取哪些策略来保证公平性与系统稳定性? 考察 Redis 分布式锁在并发竞争下的设计策略与权衡系统设计方案权衡Redis第 270 题是否了解内存池?如果让你设计一个动态内存池,你会有哪些考量? 考察内存分配机制、内存池设计及性能与正确性权衡系统设计技术原理方案权衡第 271 题分库分表后,如何保证交易幂等性(含跨天场景)? 考察分布式系统下幂等机制设计及时间边界处理风险判断系统设计技术原理第 272 题蒙特卡洛树搜索(MCTS)了解过吗? 考察对MCTS算法原理、流程和应用场景的理解系统设计技术原理第 273 题秒杀时怎么保证不超卖、不被非法刷单 考察高并发场景下的库存一致性与反作弊能力风险判断系统设计方案权衡Redis第 274 题请介绍你负责项目中数据库集群的规模,以及为什么这样设置? 考察数据库集群规划设计能力与业务规模匹配意识系统设计方案权衡第 275 题请解释什么是缓存雪崩,并说明常见的应对策略。 考察对缓存雪崩现象的理解及系统性防护能力风险判断系统设计技术原理Redis第 276 题在秒杀场景中,通常会面临哪些技术困难?你会如何解决? 考察对高并发读写、资源竞争和一致性问题的识别与应对能力问题拆解风险判断系统设计第 277 题请介绍Redis集群的搭建过程及关键配置要点。 考察对Redis集群架构、搭建步骤和核心配置的理解系统设计技术原理技术选型Redis第 278 题请描述 Redlock 算法的核心逻辑,包括加锁、解锁和容错步骤。 考察对 Redlock 算法设计原理与实现细节的理解系统设计技术原理Redis第 279 题Canal监听MySQL binlog的实现原理是什么? 考察对MySQL主从复制机制和Canal工作原理的理解系统设计技术原理MySQL第 280 题如果现在要做意图识别,可以怎么实现? 考察意图识别的方案设计能力,包括技术选型、流程理解与边界考量系统设计技术选型方案权衡