Apache Kafka Study Guide 2026

Everything you need to pass the Apache Kafka exam in one place: the exam format, every topic to study, real practice questions with explanations, flashcards, and full-length practice tests. Free, no sign-up needed.

Apache Kafka exam key facts

  • Confluent's Apache Kafka certification exams use multiple-choice, matching and list-order questions. Source
  • Candidates who want to retake a Confluent Apache Kafka certification exam must wait 7 days and then buy the exam again. Source
  • A Confluent Apache Kafka certification (CCDAK or CCAAK) expires two years after it is earned. Source
Start the Timed Apache Kafka Mock Exam →

📋 Apache Kafka Exam Format at a Glance

60
Questions
90 min
Time Limit
70.00%
Passing Score

📚 Apache Kafka Topics to Study (20)

✍️ Sample Apache Kafka Questions & Answers

1. What is a 'changelog topic' in Kafka Streams?
✓ A Kafka topic used to back up local state store contents for fault tolerance

Kafka Streams writes all state store updates to a changelog topic so that state can be restored from Kafka if a task migrates to another instance.

2. What is a 'session window' in Kafka Streams?
✓ A dynamic window that groups records separated by an inactivity gap smaller than a configurable threshold

Session windows group events for a key into a session as long as the gap between consecutive events is less than the inactivity gap timeout.

3. Can you decrease the number of partitions in an existing Kafka topic?
✓ No, partition count can only be increased, never decreased

Kafka does not support decreasing the partition count of an existing topic because it would require redistributing data and break ordering guarantees.

4. What does a 'stream-table join' in Kafka Streams do?
✓ Enriches each stream record with the current table value for the matching key

A stream-table join looks up the latest KTable value for a record's key and enriches the stream record with that value in real time.

5. Which Kafka CLI tool is used to create a new topic?
✓ kafka-topics.sh

kafka-topics.sh with the --create flag is the standard tool for creating new Kafka topics from the command line.

6. Which of the following types of communication is performed between two nodes?
✓ Zookeeper

Explanation: Zookeeper is a top-tier cluster coordination service that employs the most reliable synchronization techniques to keep the cluster's nodes perfectly connected. Apache Zookeeper solves distributed environment management with its simple architecture and API.

🎯 Free Apache Kafka Practice Tests

📖 Apache Kafka Guides & Articles

Your Apache Kafka Study Path
1. Learn with Flashcards → 2. Drill Practice Tests → 3. Take the Full Exam Simulation

What Practice Test Geeks adds beyond an AI chat for Apache Kafka

An AI chatbot can quiz you, but it can't reproduce the exam conditions or keep your record. Here you get:

  • A timed, full-length Apache Kafka mock exam — 60 questions in 90 minutes with a 70% pass mark, modeled on the official exam's question count and time limit, followed by a score report broken down by exam domain.
  • A fixed Apache Kafka question bank: the same test every attempt, so your score is comparable from one try to the next instead of changing with every regenerated quiz.
  • Progress saved on your device: completed tests, scores and missed questions stay in My Progress, so you can retake only what you got wrong.
  • A printable Apache Kafka cheat sheet you can print or save as a PDF.
  • Apache Kafka flashcards built from the same question bank.
  • Free Apache Kafka practice tests with the correct answer shown after each question.
Start the Timed Apache Kafka Mock Exam →
Was this helpful?

How this page was made: written with AI tools and published by Nathan Beja, founder of Practice Test Geeks, who is responsible for its content. Exam facts are checked against the official sources listed below. Not reviewed by a subject-matter expert. Editorial policy

Sources & references

Exam facts on this page (fees, format, dates, passing scores) are checked against these official sources; the date is our last check. Editorial policy

  1. assets.confluent.io — Exam information · verified Oct 2026
  2. confluent.io — Test delivery, eligibility, exam format, registration deadline, renewal, retake policy, score release, score validity · verified Oct 2026
  3. training.confluent.io — Fees, time limit · verified Oct 2026
Apache Kafka Study Guide 2026 — Exam Format & Topics