Confluent Certified Developer for Apache Kafka Practice Test

140 questions available

Build your confidence for Confluent Certified Developer for Apache Kafka. Practice the concepts, understand the answers, and strengthen your knowledge one question at a time.

Try a sample question
Try 5 free questions
No account needed. A free account includes 20 questions for this exam.
Certification exam
60 Exam questions
1 hour 30 minutes Time Limit
Your practice
140 Practice questions
2 hours 20 minutes Practice Time
Try 5 free questions
No account needed. A free account includes 20 questions for this exam.
The bar to clear 70 Published passing score for this certification.
Explore exam topics
Confluent140 practice questions
Blueprint verifiedChecked against Confluent official objectivesMetadata verified 2026-06-07How we verify

Exam overview and details

The Confluent Certified Developer for Apache Kafka certification validates comprehensive expertise in designing, building, and managing real-time data streaming applications using the Apache Kafka ecosystem. This industry-recognized credential demonstrates a developer's ability to implement robust, scalable, and secure event-driven architectures. It covers the full spectrum of Kafka development, from core producer/consumer APIs and stream processing with Kafka Streams and ksqlDB to data serialization with Schema Registry and Avro. Earning this certification signifies proficiency in solving complex data integration challenges, ensuring data consistency, and optimizing performance in distributed systems. For organizations, it provides assurance of a developer's capability to contribute to mission-critical streaming platforms that power modern data pipelines, microservices communication, and real-time analytics. Certified professionals are equipped to architect solutions that handle high-throughput, low-latency data flows essential for today's digital enterprises.

Sample Questions

Choose an answer and explore the explanation to see how practice works.

Application Observability

A Streams application shows periodic latency spikes every time cache flushes and commits occur. Which metrics and configuration should be reviewed together?

Apache Kafka Streams

A Streams application maintains a local RocksDB state store for user-session counts. One instance dies and another instance takes over its partitions. What Kafka-backed mechanism lets the replacement rebuild the state store?

Application Observability

A Kafka Streams service has stable input rate but output stops for one partition after a rebalance. Logs show repeated state restore messages and a large changelog restore backlog. Which operational signal best explains the symptom?

Apache Kafka Application Development

A Java producer sends credit-card authorization events with `enable.idempotence=true`, `acks=all`, and retries enabled. A reviewer suggests setting `max.in.flight.requests.per.connection=1` because otherwise retry order can be corrupted. In current Kafka clients, what is the best response?

Apache Kafka Application Development

A producer uses `delivery.timeout.ms=120000`, `request.timeout.ms=30000`, and retries. During a network issue, callbacks fail before the team expects based on retries alone. What should they understand about `delivery.timeout.ms`?

Career Opportunities & Salary

Median salary: $139,500– Database Architects

Source: BLS Occupational Employment and Wage Statistics, May 2025 -- Database Architects (SOC 15-1243), US national. Occupation median, not a certification salary. (2025)

Database Architects

Exam insights and study advice

In an era dominated by real-time data, Kafka expertise is a critical differentiator for software developers and data engineers. This certification provides tangible, vendor-backed validation of your skills, significantly enhancing your professional credibility and marketability. It signals to employers and peers that you possess not just theoretical knowledge, but the practical, in-depth understanding required to build and troubleshoot production-grade streaming applications. Holding this credential can accelerate career advancement, command higher compensation, and open doors to specialized roles in data architecture, platform engineering, and real-time systems development. It represents a commitment to mastering the de facto standard for event streaming, a technology central to the infrastructure of leading tech companies and digital-native businesses worldwide.

What this exam covers

Use the published domain weights to plan your study. Practice results do not predict your certification exam score.

01Apache Kafka Core Fundamentals

20%

02Kafka Consumer Design and Implementation

20%

03Kafka Producer Design and Implementation

20%

04Kafka Streams and ksqlDB

20%

05Confluent Platform and Cloud

10%

06Kafka Connect

10%

Exam Details CCDAK | $150 USD | 1 hour 30 minutes

Exam Code CCDAK
Vendor Confluent
Exam Cost $150 USD
Passing Score 70
Time Limit 1 hour 30 minutes
Exam questions 60
Question TypesMultiple Choice, Multiple Select
Retake Policy 30-day waiting period after failed attempt. Full exam fee for retake.
Exam Format Linear (online proctored)
Online Proctoring Available
Available In
English

Frequently Asked Questions

What are the prerequisites for taking the Confluent Certified Developer exam?

How does this developer certification differ from the Confluent Certified Administrator for Kafka?

What is the exam format, duration, and passing score?

Is knowledge of Confluent Cloud required for the exam?

How should I prepare for the exam?