Kafka 4 / KRaft interview questions

42 real Kafka 4 / KRaft questions from the Big Data bank, as asked in Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd — free to start.

1. What is KRaft?

Junior
  1. A.a periodic compacted image of the KRaft metadata log that lets a new controller catch up without replaying the entire log
  2. B.the internal KRaft topic recording all cluster metadata changes as an event log that brokers replay to rebuild state
  3. C.the set of KRaft controller nodes that run the Raft protocol to elect a leader and replicate cluster metadata
  4. D.the Kafka Raft metadata mode that stores cluster metadata in an internal Kafka log, fully replacing ZooKeeper as of Kafka 4.0
Reveal the answer + AI explanation — free account

2. Which term means: "the Kafka Raft metadata mode that stores cluster metadata in an internal Kafka log, fully replacing ZooKeeper as of Kafka 4.0"?

Junior
  1. A.Metadata snapshot
  2. B.Metadata log
  3. C.controller quorum
  4. D.KRaft
Reveal the answer + AI explanation — free account

3. Which statement is correct?

Junior
  1. A.KRaft — a KRaft deployment where a node acts as both broker and controller, recommended only for development not production
  2. B.KRaft — a Kafka 4 KIP-932 consumer model enabling queue-like cooperative consumption with per-message acknowledgment and redelivery
  3. C.KRaft — the internal __cluster_metadata topic in KRaft where all cluster state changes are recorded as an event log
  4. D.KRaft — the Kafka Raft metadata mode that stores cluster metadata in an internal Kafka log, fully replacing ZooKeeper as of Kafka 4.0
Reveal the answer + AI explanation — free account

4. What is Controller quorum?

Junior
  1. A.the Kafka Raft metadata mode that stores cluster metadata in an internal Kafka log, fully replacing ZooKeeper as of Kafka 4.0
  2. B.the next-generation Kafka rebalance protocol, GA in 4.0, where the broker drives incremental partition assignment via heartbeats instead of a stop-the-world rebalance
  3. C.the set of KRaft controller nodes that run the Raft protocol to elect a leader and replicate cluster metadata
  4. D.a periodic compacted image of the KRaft metadata log that lets a new controller catch up without replaying the entire log
Reveal the answer + AI explanation — free account

5. Which term means: "the set of KRaft controller nodes that run the Raft protocol to elect a leader and replicate cluster metadata"?

Junior
  1. A.metadata log
  2. B.KIP-848 consumer protocol
  3. C.controller quorum
  4. D.Controller quorum
Reveal the answer + AI explanation — free account

6. Which statement is correct?

Junior
  1. A.Controller quorum — the internal KRaft topic recording all cluster metadata changes as an event log that brokers replay to rebuild state
  2. B.Controller quorum — the internal __cluster_metadata topic in KRaft where all cluster state changes are recorded as an event log
  3. C.Controller quorum — the set of KRaft controller nodes that run the Raft protocol to elect a leader and replicate cluster metadata
  4. D.Controller quorum — a periodic compacted image of the KRaft metadata log that lets a new controller catch up without replaying the entire log
Reveal the answer + AI explanation — free account

7. What is Metadata log?

Junior
  1. A.the internal __cluster_metadata topic in KRaft where all cluster state changes are recorded as an event log
  2. B.the active KRaft node elected by the Raft quorum that processes all metadata writes for the cluster
  3. C.the Kafka Raft metadata mode that stores cluster metadata in an internal Kafka log, fully replacing ZooKeeper as of Kafka 4.0
  4. D.the next-generation Kafka rebalance protocol, GA in 4.0, where the broker drives incremental partition assignment via heartbeats instead of a stop-the-world rebalance
Reveal the answer + AI explanation — free account

8. Which term means: "the internal __cluster_metadata topic in KRaft where all cluster state changes are recorded as an event log"?

Junior
  1. A.controller quorum
  2. B.KIP-848 consumer protocol
  3. C.Metadata snapshot
  4. D.Metadata log
Reveal the answer + AI explanation — free account

9. Which statement is correct?

Junior
  1. A.Metadata log — the next-generation Kafka rebalance protocol that moves partition assignment to the broker coordinator, reducing stop-the-world rebalances
  2. B.Metadata log — the Kafka Raft metadata mode that stores cluster metadata in an internal Kafka log, fully replacing ZooKeeper as of Kafka 4.0
  3. C.Metadata log — the set of KRaft controller nodes that run the Raft protocol to elect a leader and replicate cluster metadata
  4. D.Metadata log — the internal __cluster_metadata topic in KRaft where all cluster state changes are recorded as an event log
Reveal the answer + AI explanation — free account

10. What is KIP-848 consumer protocol?

Mid
  1. A.the next-generation Kafka rebalance protocol, GA in 4.0, where the broker drives incremental partition assignment via heartbeats instead of a stop-the-world rebalance
  2. B.a Kafka feature that offloads older log segments to cheaper remote object storage while keeping recent data local
  3. C.the active KRaft node elected by the Raft quorum that processes all metadata writes for the cluster
  4. D.a Kafka 4 KIP-932 consumer model enabling queue-like cooperative consumption with per-message acknowledgment and redelivery
Reveal the answer + AI explanation — free account

11. Which term means: "the next-generation Kafka rebalance protocol, GA in 4.0, where the broker drives incremental partition assignment via heartbeats instead of a stop-the-world rebalance"?

Mid
  1. A.Combined mode
  2. B.KIP-848 consumer protocol
  3. C.Share group
  4. D.Tiered storage
Reveal the answer + AI explanation — free account

12. Which statement is correct?

Mid
  1. A.KIP-848 consumer protocol — the next-generation Kafka rebalance protocol, GA in 4.0, where the broker drives incremental partition assignment via heartbeats instead of a stop-the-world rebalance
  2. B.KIP-848 consumer protocol — a Kafka feature that offloads older log segments to cheaper remote object storage while keeping recent data local
  3. C.KIP-848 consumer protocol — the internal __cluster_metadata topic in KRaft where all cluster state changes are recorded as an event log
  4. D.KIP-848 consumer protocol — the set of KRaft controller nodes that elect a leader via Raft and replicate the metadata log to manage cluster state
Reveal the answer + AI explanation — free account

13. What is Share group?

Mid
  1. A.the set of KRaft controller nodes that run the Raft protocol to elect a leader and replicate cluster metadata
  2. B.the active KRaft node elected by the Raft quorum that processes all metadata writes for the cluster
  3. C.the Kafka 4 milestone where ZooKeeper support is fully dropped and KRaft becomes the only supported metadata mode
  4. D.a Kafka 4 KIP-932 consumer model enabling queue-like cooperative consumption with per-message acknowledgment and redelivery
Reveal the answer + AI explanation — free account

14. Which term means: "a Kafka 4 KIP-932 consumer model enabling queue-like cooperative consumption with per-message acknowledgment and redelivery"?

Mid
  1. A.metadata log
  2. B.Metadata snapshot
  3. C.Combined mode
  4. D.Share group
Reveal the answer + AI explanation — free account

15. Which statement is correct?

Mid
  1. A.Share group — the active KRaft node elected by the Raft quorum that processes all metadata writes for the cluster
  2. B.Share group — a periodic compacted image of the KRaft metadata log that lets a new controller catch up without replaying the entire log
  3. C.Share group — a Kafka 4 KIP-932 consumer model enabling queue-like cooperative consumption with per-message acknowledgment and redelivery
  4. D.Share group — the set of KRaft controller nodes that elect a leader via Raft and replicate the metadata log to manage cluster state
Reveal the answer + AI explanation — free account

16. What is Tiered storage?

Mid
  1. A.the set of KRaft controller nodes that run the Raft protocol to elect a leader and replicate cluster metadata
  2. B.a Kafka feature that offloads older log segments to cheaper remote object storage while keeping recent data local
  3. C.the Kafka Raft metadata mode that stores cluster metadata in an internal Kafka log, fully replacing ZooKeeper as of Kafka 4.0
  4. D.the next-generation Kafka rebalance protocol, GA in 4.0, where the broker drives incremental partition assignment via heartbeats instead of a stop-the-world rebalance
Reveal the answer + AI explanation — free account

18. Which statement is correct?

Mid
  1. A.Tiered storage — the next-generation Kafka rebalance protocol that moves partition assignment to the broker coordinator, reducing stop-the-world rebalances
  2. B.Tiered storage — the active KRaft node elected by the Raft quorum that processes all metadata writes for the cluster
  3. C.Tiered storage — a Kafka feature that offloads older log segments to cheaper remote object storage while keeping recent data local
  4. D.Tiered storage — a KRaft deployment where a node acts as both broker and controller, recommended only for development not production
Reveal the answer + AI explanation — free account

19. What is Combined mode?

Senior
  1. A.the Kafka 4 milestone where ZooKeeper support is fully dropped and KRaft becomes the only supported metadata mode
  2. B.the next-generation Kafka rebalance protocol that moves partition assignment to the broker coordinator, reducing stop-the-world rebalances
  3. C.the next-generation Kafka rebalance protocol, GA in 4.0, where the broker drives incremental partition assignment via heartbeats instead of a stop-the-world rebalance
  4. D.a KRaft deployment where a node acts as both broker and controller, recommended only for development not production
Reveal the answer + AI explanation — free account

21. Which statement is correct?

Senior
  1. A.Combined mode — the next-generation Kafka rebalance protocol that moves partition assignment to the broker coordinator, reducing stop-the-world rebalances
  2. B.Combined mode — the internal __cluster_metadata topic in KRaft where all cluster state changes are recorded as an event log
  3. C.Combined mode — the Kafka Raft metadata mode that stores cluster metadata in an internal Kafka log, fully replacing ZooKeeper as of Kafka 4.0
  4. D.Combined mode — a KRaft deployment where a node acts as both broker and controller, recommended only for development not production
Reveal the answer + AI explanation — free account

22. What is Metadata snapshot?

Senior
  1. A.the Kafka Raft metadata mode that stores cluster metadata in an internal Kafka log, fully replacing ZooKeeper as of Kafka 4.0
  2. B.the active KRaft node elected by the Raft quorum that processes all metadata writes for the cluster
  3. C.a periodic compacted image of the KRaft metadata log that lets a new controller catch up without replaying the entire log
  4. D.the internal KRaft topic recording all cluster metadata changes as an event log that brokers replay to rebuild state
Reveal the answer + AI explanation — free account

23. Which term means: "a periodic compacted image of the KRaft metadata log that lets a new controller catch up without replaying the entire log"?

Senior
  1. A.Tiered storage
  2. B.Combined mode
  3. C.ZooKeeper removal
  4. D.Metadata snapshot
Reveal the answer + AI explanation — free account

24. Which statement is correct?

Senior
  1. A.Metadata snapshot — a periodic compacted image of the KRaft metadata log that lets a new controller catch up without replaying the entire log
  2. B.Metadata snapshot — the internal KRaft topic recording all cluster metadata changes as an event log that brokers replay to rebuild state
  3. C.Metadata snapshot — the Kafka Raft metadata mode that stores cluster metadata in an internal Kafka log managed by controllers, removing the ZooKeeper dependency
  4. D.Metadata snapshot — a KRaft deployment where a node acts as both broker and controller, recommended only for development not production
Reveal the answer + AI explanation — free account

25. What is Quorum controller?

Junior
  1. A.the Kafka Raft metadata mode that stores cluster metadata in an internal Kafka log managed by controllers, removing the ZooKeeper dependency
  2. B.the set of KRaft controller nodes that elect a leader via Raft and replicate the metadata log to manage cluster state
  3. C.the set of KRaft controller nodes that run the Raft protocol to elect a leader and replicate cluster metadata
  4. D.the active KRaft node elected by the Raft quorum that processes all metadata writes for the cluster
Reveal the answer + AI explanation — free account

27. Which statement is correct?

Junior
  1. A.Quorum controller — a Kafka 4 KIP-932 consumer model enabling queue-like cooperative consumption with per-message acknowledgment and redelivery
  2. B.Quorum controller — the active KRaft node elected by the Raft quorum that processes all metadata writes for the cluster
  3. C.Quorum controller — the Kafka Raft metadata mode that stores cluster metadata in an internal Kafka log managed by controllers, removing the ZooKeeper dependency
  4. D.Quorum controller — a Kafka feature that offloads older log segments to cheaper remote object storage while keeping recent data local
Reveal the answer + AI explanation — free account

28. What is KRaft?

Mid
  1. A.the active KRaft node elected by the Raft quorum that processes all metadata writes for the cluster
  2. B.the Kafka Raft metadata mode that stores cluster metadata in an internal Kafka log, fully replacing ZooKeeper as of Kafka 4.0
  3. C.the Kafka Raft metadata mode that stores cluster metadata in an internal Kafka log managed by controllers, removing the ZooKeeper dependency
  4. D.a Kafka feature that offloads older log segments to cheaper remote object storage while keeping recent data local
Reveal the answer + AI explanation — free account

29. Which term means: "the Kafka Raft metadata mode that stores cluster metadata in an internal Kafka log managed by controllers, removing the ZooKeeper dependency"?

Mid
  1. A.Share group
  2. B.KRaft
  3. C.Metadata snapshot
  4. D.Metadata log
Reveal the answer + AI explanation — free account

30. Which statement is correct?

Mid
  1. A.KRaft — the Kafka Raft metadata mode that stores cluster metadata in an internal Kafka log managed by controllers, removing the ZooKeeper dependency
  2. B.KRaft — the internal KRaft topic recording all cluster metadata changes as an event log that brokers replay to rebuild state
  3. C.KRaft — a Kafka feature that offloads older log segments to cheaper remote object storage while keeping recent data local
  4. D.KRaft — the set of KRaft controller nodes that run the Raft protocol to elect a leader and replicate cluster metadata
Reveal the answer + AI explanation — free account

Showing 30 of 42 Kafka 4 / KRaft questions — the full set, with answers, explanations and an AI tutor on every question, is inside.

Free to start

Answers, AI explanations, and a scored voice mock interview

Sign up free to check your answers with explanations, ask the AI tutor anything on any question, and take one full AI mock interview — scored like a real panel.

Practice Kafka 4 / KRaft free