阿里巴巴面试题 · 方案权衡 · Apache Kafka
阿里巴巴相关面试题,按最终去重题目聚合。
共 2826 道真题 · 当前筛选命中 9 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Apache Kafka
考察点
技术栈
第 1 题消息队列如Kafka如何保证消息不丢失? 考察对消息队列可靠性机制的理解,包括生产端、服务端和消费端的全链路保障第 2 题请对比 RabbitMQ、RocketMQ 和 Kafka 的适用场景、可靠性、顺序性与吞吐特性,并说明选型依据。 考察消息中间件选型能力与原理理解第 3 题Kafka中控制消息吞吐量的关键参数有哪些,如何调优? 考察对Kafka可配置参数和调优思路的掌握第 4 题假设同一个 Kafka 分区需要被多台机器消费,可以通过什么方法实现? 考察对 Kafka 消费模型的理解及多消费者共享分区的方案权衡第 5 题考虑大量用户提交订单,怎么保证效率? 考察高并发订单场景下的性能优化与系统设计思维第 6 题请设计一个高并发、负载均衡的系统,支持500万量级数据库记录按ID查询,并满足每秒15000次查询(15,000 QPS)的吞吐要求,同时需要将查询结果写入新的存储位置。请阐述整体架构、关键组件、数据流和潜在瓶颈。 考察高并发查询系统的架构设计、性能估算、负载均衡策略及数据迁移方案第 7 题在微服务架构中,服务间调用通常采用哪些通信方式,你会如何选择,为什么? 考察对微服务通信机制的理解与方案权衡能力第 8 题RocketMQ和Kafka各自的优缺点是什么? 考察对主流消息中间件特性、适用场景及选型权衡的理解第 9 题请对比 RocketMQ 与 Kafka 在架构、存储、事务消息和消息过滤等方面的差异。 考察对两种主流消息中间件核心技术差异的理解与对比能力