Confluent · Official Apache Kafka Certification

Confluent Certified Developer for Apache Kafka

CCDAK

The CCDAK is Confluent's official, role-based credential proving you can build production applications on Apache Kafka — not just describe it. It is sat by data and backend engineers who already work with event streaming, and it is deliberately practical: questions probe producer and consumer behaviour, delivery semantics, Kafka Streams, and Connect. Because the result is Pass/Fail with roughly a 70% bar and no partial credit, a single weak domain can sink an otherwise strong attempt. This page breaks down exactly what CCDAK tests, how it's delivered online, and how to get it done right the first time.

90 minutes
~60 Questions
Pass / Fail (~70%)
Online · Proctored

Pay Only After You Pass

No upfront fee — you settle only after your verified passing result. We advertise guaranteed results — 100% pass guaranteed or money back.

Exam Spec Sheet

Provider Confluent
Format Multiple-choice, matching & ordering
Duration 90 minutes
Questions ~60
Result Pass / Fail (~70% threshold)
Fee $150 USD
Delivery Online · on demand
Proctoring Honorlock (remote)
Validity 2 years
Language English
See CCDAK Help Options

EXAM FORMAT

How the CCDAK is built — at a glance

~60

Questions

A mix of multiple-choice, multiple-response, matching, and list-ordering items. Several questions show code or config snippets and ask what the client will actually do at runtime.

90

Minutes

Roughly 90 seconds per question. That is generous for recall items but tight for the scenario questions on delivery semantics, rebalancing, and Streams topology behaviour.

~70%

To Pass

Confluent reports your result as Pass or Fail, not a raw number. The commonly cited bar is around 70%, with no negative marking and no partial credit — so balance across domains matters.

Question style & pacing

Items are linear and non-adaptive — you can flag and revisit any question within the 90-minute window. Expect practical scenarios: "a producer is configured with acks=all and a replication factor of 3, what happens when one broker fails?" rather than dictionary-style trivia. Reading the config in each stem carefully is half the battle.

How scoring works

There is no fixed numeric report card — you walk away with Pass or Fail. Because the cut score sits near 70% and questions span six weighted domains, a single neglected area (Streams or Connect are common blind spots) can quietly drop you under the line even when your core producer/consumer knowledge is strong.

WHAT'S TESTED

Six developer-focused domains — bars show each domain's approximate share of the exam

1

Application Development

~28%

The heaviest domain: producer and consumer APIs, serializers and Schema Registry, keys and partitioning, consumer groups, offsets, and delivery semantics (at-most-once, at-least-once, exactly-once).

2

Apache Kafka Fundamentals

~23%

Core architecture: brokers, topics, partitions, replication and ISR, the log, retention and compaction, leaders and followers, and how the cluster and clients coordinate.

3

Kafka Connect

~15%

Source and sink connectors, standalone vs distributed mode, converters and transforms (SMTs), and when to use Connect instead of writing a bespoke producer or consumer.

4

Application Observability

~13%

Client and broker metrics, consumer lag, JMX, throughput and latency signals, and diagnosing rebalances or under-replicated partitions in a running application.

5

Kafka Streams

~12%

The Streams DSL and Processor API: KStream vs KTable, stateful operations, windowing, joins, state stores, and exactly-once stream processing semantics.

6

Application Testing

~8%

Testing Kafka clients and Streams topologies — MockProducer/MockConsumer, the TopologyTestDriver, and embedded or test-container approaches to verify behaviour before production.

Domain weights are approximate and reflect Confluent's published exam guide; the exact blueprint can shift between exam versions. Application Development and Fundamentals together make up roughly half the test, so client-API fluency and a precise mental model of partitions and replication are the highest-leverage areas to lock down.

DELIVERY & PROCTORING

One way to sit the exam — online, on demand, anywhere — and what to expect on test day

Online, on demand

There is no test-center option for the CCDAK — it is delivered entirely online and available globally, so you can schedule and sit it on demand from a private room. You register through Confluent's training portal, pay the $150 fee, and launch the exam in the Google Chrome browser when you are ready.

Proctored remotely via Honorlock

The CCDAK is monitored by Honorlock through your browser. You complete a system check, a webcam room scan, and a government-ID identity check before the exam unlocks. You will need a webcam, a microphone, a stable connection, and the Chrome browser with the Honorlock extension.

ID & identity check

A valid, unexpired government photo ID is required, with your name matching your Confluent profile. The proctoring system captures a photo and verifies you before the exam starts.

Environment scan

A clear desk, no second monitor, no phone or notes within reach, and a webcam scan of the room. You must be alone for the full 90 minutes, with no breaks once the exam begins.

During the exam

Stay on camera and in frame. Looking off-screen, talking aloud, opening other applications, or losing connection can flag the session. Confirm bandwidth and a quiet space well in advance.

WHO SHOULD TAKE THIS

CCDAK is built for engineers who build on Kafka

  • Backend and application developers building Kafka producers and consumers
  • Data engineers building streaming pipelines with Kafka Streams and Connect
  • Solution and software architects designing event-driven systems
  • Engineers proving Kafka skills for a new role, promotion, or client contract
  • Consultants at Confluent or cloud partner firms who need a verifiable credential

PREREQUISITES & DIFFICULTY

No formal requirements — but hands-on Kafka experience is assumed

  • No formal prerequisites — open to any candidate who registers
  • Confluent recommends 6–12 months of hands-on Kafka development experience
  • Comfort with the Java/Scala or another supported Kafka client library
  • Working understanding of partitions, offsets, and consumer groups

Difficulty: CCDAK is considered moderate-to-hard for engineers who have only used Kafka casually. The traps are in the details — exactly-once semantics, the interplay of acks, min.insync.replicas and replication factor, rebalance behaviour, and Streams state — which is exactly the kind of precise, high-stakes content our help is designed to take off your plate.

HOW EXAM ASSIST HELPS YOU PASS THE CCDAK

CCDAK is a Pass/Fail, online-proctored exam where a single weak domain can cost you the credential. Exam Assist pairs you with a vetted Kafka specialist and works on a pay-after-you-pass model — so the risk sits with us, not you. No upfront fee, guaranteed results: Exam Assist handles the sitting end to end, and you settle only after the verified result.

1

Share your exam details

Tell us your target date, your Confluent registration status, and how confident you feel on each domain. Takes a couple of minutes over WhatsApp, Telegram, or Discord.

2

Get an honest feasibility answer

We review your timeline and target and tell you plainly whether it's realistic — before any money is discussed. If it isn't a fit, we say so.

3

The sitting is handled

Exam Assist handles the sitting end to end. You're matched with a Kafka specialist who maps the work around the six CCDAK domains and the Honorlock online environment — discreetly and confidentially.

4

Settle after the verified result

You only pay once your passing result is confirmed on your official Confluent record. No verified pass, nothing owed.

Ready to lock in your CCDAK?

Tell us your exam date and target, and get an honest, no-pressure feasibility answer first.

Get CCDAK Help

FREQUENTLY ASKED

Straight answers about the CCDAK exam

How many questions is the CCDAK exam and how long is it? +
The Confluent Certified Developer for Apache Kafka (CCDAK) is a 90-minute exam of roughly 60 questions. Question types include standard multiple-choice plus matching and list-ordering items, so you cannot rely on pure recall — you need to reason about how producers, consumers, partitions, and Kafka Streams actually behave.
What score do I need to pass the CCDAK? +
Confluent reports CCDAK results as Pass or Fail rather than publishing your raw number. The commonly cited threshold is around 70 percent, so you have very little margin for guessing. Because there is no partial credit and no negative marking, every domain — Fundamentals, Application Development, Streams, Connect, Testing, and Observability — matters.
Is the CCDAK taken online or at a test center? +
The CCDAK is delivered fully online, remotely proctored via Honorlock, and is available worldwide in English. You take it on demand from a private room using Google Chrome with a webcam and microphone, and you must pass a government-ID identity check before the exam unlocks. There is no test-center option.
How much does the CCDAK cost and how long is it valid? +
The CCDAK exam fee is $150 USD. The certification is valid for two years from the date you pass, after which Confluent expects you to recertify on the current exam version to keep the credential active. Exam vouchers are typically valid for about 12 months from purchase.
What does the CCDAK actually test? +
CCDAK is developer-focused. It covers Apache Kafka fundamentals (architecture, topics, partitions, replication), application development with producers and consumers, the Kafka Streams API, Kafka Connect, application testing, and observability. The heaviest weighting sits on Application Development and Fundamentals, so a strong grasp of the client APIs and delivery semantics is essential.
Do I pay Exam Assist before or after I see my CCDAK result? +
You settle only after your verified passing result is confirmed. There is no upfront fee — you share your exam details, receive an honest feasibility answer, and decide before any money changes hands. We advertise a guaranteed pass with money back if you do not pass; we offer a transparent, results-first arrangement.

KEEP EXPLORING

Book your exam and compare sibling Kafka and developer certifications

YOUR CCDAK, HANDLED

Get expert CCDAK help with no upfront fee — you settle only after your verified passing result. Honest feasibility answer first, results-first arrangement always.

OR CHAT WITH US