Kafka Interview Prep
A comprehensive collection of Apache Kafka interview questions and answers, covering architecture, producers, consumers, reliability guarantees, and production operations.
Topics covered:
- Core architecture (brokers, topics, partitions, ZooKeeper/KRaft)
- Producers (acks, idempotency, partitioning)
- Consumers (consumer groups, offsets, rebalancing)
- Reliability (delivery semantics, replication, ISR)
- Performance (zero-copy, batching, compression)
- Kafka Connect & Streams
- Operations (retention, compaction, monitoring)