Kafka 4 / KRaft interview questions

42 Kafka 4 / KRaft questions from the Big Data bank, written for Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd.

Free to start: the 2-minute IT readiness check — six questions and a result.

Take the free IT readiness check

or take a mock interview set up for this area

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

17. Which term means: "a Kafka feature that offloads older log segments to cheaper remote object storage while keeping recent data local"?

Mid
  1. A.Metadata log
  2. B.Share group
  3. C.Tiered storage
  4. D.controller quorum

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

20. Which term means: "a KRaft deployment where a node acts as both broker and controller, recommended only for development not production"?

Senior
  1. A.Combined mode
  2. B.Controller quorum
  3. C.Metadata log
  4. D.KRaft

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

26. Which term means: "the active KRaft node elected by the Raft quorum that processes all metadata writes for the cluster"?

Junior
  1. A.Metadata snapshot
  2. B.Quorum controller
  3. C.KRaft
  4. D.ZooKeeper removal

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Start with a free readiness check

Sign up free for the 2-minute IT readiness check and a scored result. Answers, explanations and the AI tutor on every Kafka 4 / KRaft question come with Pro.

Take the free IT readiness check

or take a mock interview set up for this area

24,000+ questions & coding problemsSoftware & IT16,274 questionsGovernment jobs26 examsAptitudenew questions every timeAI practice interviewwith feedback65 topics to practiseMechanical1,149 questionsGATE ME9 papersEngineering Mathematics381 questions2-minute checkfreeDSA Problems1,422Civil1,005 questionsGATE CE9 papersCS Fundamentals1,209 questionsYour scores6 skillsSystem Design25Electrical / EEE1,047 questionsGATE EE9 papersRun your codeC++ · Java · PythonLow-Level Design144Electronics & Comm.975 questionsGATE EC9 papersAI help on every questionFull-Stack6,282Chemical1,005 questionsGATE CH9 papersAI whiteboardsystem designWork abroadEurope · remote · transfersESE ME1 paperGATE practice papers2019–2026ESE CE1 paperDate alertsbefore the last dateESE EE1 paperBehavioural courseHR round practiceESE ET1 paperResume optimizerProSSC JE ME1 paperApplication trackerSSC JE CE1 paperCompany-wise prepSSC JE EE1 paperRole roadmapsRRB JE1 subjectPriced in ₹UPI · cardsISRO SC1 paperGATE CS9 papersIBPS SO IT1 paperUGC NET CS1 paperSSC CGL26 papersIBPS PO26 papersRRB NTPC26 papersSSC CHSL26 papersIBPS Clerk26 papersSBI Clerk26 papersRRB Group D26 papersSSC CPO26 papersSSC GD26 papers