小米集团面试题 · Apache Kafka
小米集团相关面试题,按最终去重题目聚合。
共 2227 道真题 · 当前筛选命中 16 道 · 更新 2026-08-05
筛选题目已选:Apache Kafka
考察点
技术栈
第 1 题如果你要为亿级智能设备设计一个状态上报和指令下发的系统,你会考虑哪些方面? 考察大规模IoT系统的架构设计、扩展性、可靠性及关键场景权衡第 2 题Kafka 为什么能做到高性能? 考察对 Kafka 高性能设计机制的理解与体系化表达能力第 3 题Kafka如何保证消息不丢失? 考察Kafka端到端的可靠性保证与消息投递语义第 4 题除了在代码中直接调用 API 写入数据,Elasticsearch 还有哪些常用的数据写入方式? 考察对 Elasticsearch 数据接入生态和批量写入管道的理解第 5 题Kafka如何保证不重复消费? 考察消费者幂等处理与消息语义理解第 6 题消费者节点动态增减时,群组如何自动处理?请解释消费者组重平衡(Rebalance)的流程。 考察对消费者组重平衡机制及其触发条件的理解第 7 题Kafka有哪些主要缺点? 考察对Kafka局限性的理解,包括功能边界和运维复杂性第 8 题请介绍 Kafka 的工作原理,包括其核心组件和消息读写流程。 考察对 Kafka 核心架构、消息存储与副本机制的理解第 9 题请对比 Kafka 与 RocketMQ 的适用场景、关键特性和各自优势。 考察对主流消息队列的技术理解、选型判断和场景化分析能力第 10 题如何实现Kafka多线程顺序消费? 考察对Kafka分区顺序性保证与并发模型的理解,以及将两者结合实现顺序消费的能力第 11 题Kafka如何保证顺序消费? 考察对Kafka分区机制、顺序保证和消费端配置的理解第 12 题Kafka读主节点还是从节点? 考察Kafka副本机制与读写路径的理解第 13 题Kafka在Partition内部如何保证消息有序? 考察对Kafka分区顺序模型和生产端写入机制的理解第 14 题请对比Kafka、RabbitMQ和RocketMQ的优缺点及适用场景。 考察消息中间件选型能力,理解不同消息队列的设计取舍第 15 题Kafka为什么那么快呢? 考察Kafka高性能机制的全面理解与关键设计原理第 16 题请描述Kafka消息从生产端投递到消费端被处理的完整链路。 考察对Kafka消息传递全流程及各组件职责的理解