字节跳动面试题 · 系统设计 · Apache Kafka
字节跳动相关面试题,按最终去重题目聚合。
共 3252 道真题 · 当前筛选命中 11 道 · 更新 2026-08-05
筛选题目已选:系统设计 · Apache Kafka
考察点
技术栈
第 1 题Kafka的并发量为什么那么高? 考察对Kafka高吞吐架构原理的理解第 2 题使用了 Kafka 消息队列,如何保证顺序消费以及消息不丢失? 考察对 Kafka 分区顺序、消费并行与可靠性机制的深入理解第 3 题场景题:抖音直播间弹幕每秒百万级,如何设计一个高可用的弹幕推送系统? 考察高并发实时消息系统的架构设计、性能优化与高可用保障第 4 题Kafka 用什么机制维护消费者组的 offset? 考察对 Kafka 消费者位移存储机制的理解第 5 题FEED流中的关注推送功能是如何实现的?如果采用推模式,请说明具体机制。 考察内容分发与推送模式的设计理解第 6 题Kafka怎么把消息发送到partition里的 考察Kafka分区写入机制与消息分配策略第 7 题请深入讲解 Kafka 相关知识,包括顺序消费、高可用和重复消费的实现机制,并对比 RabbitMQ 与 Kafka 的适用场景差异。 考察对 Kafka 核心机制的深入理解及与 RabbitMQ 的对比能力第 8 题在Kafka与RabbitMQ或RocketMQ之间做选型时,你会如何决策? 考察消息队列选型的方法论和权衡能力第 9 题在多个消费组并行消费同一 Kafka topic 且各写不同系统的场景下,若某个消费组偶发失败且不能重放整条消息,你会如何保证该组失败消息的精准重试与幂等? 考察对 Kafka 消费语义、精准重试与幂等设计的理解第 10 题Kafka 如何保证高可用性? 考察对 Kafka 副本机制、故障转移和一致性保障的理解第 11 题Kafka为什么那么快呢? 考察Kafka高性能机制的全面理解与关键设计原理