Free CCDAK Questions for Confluent Certified Developer for Apache Kafka Certification Examination CCDAK Exam as PDF & Practice Test Engine
Which two statements are correct when assigning partitions to the consumers in a consumer group using the assign() API?
(Select two.)
(Select two.)
Correct Answer: C,D
Vote an answer
Explanation: Only visible for ExamDiscuss members. You can sign-up / login (it's free).
You have a consumer group with default configuration settings reading messages from your Kafka cluster.
You need to optimize throughput so the consumer group processes more messages in the same amount of time.
Which change should you make?
You need to optimize throughput so the consumer group processes more messages in the same amount of time.
Which change should you make?
Correct Answer: A
Vote an answer
Explanation: Only visible for ExamDiscuss members. You can sign-up / login (it's free).
Which is true about topic compaction?
Correct Answer: C
Vote an answer
Explanation: Only visible for ExamDiscuss members. You can sign-up / login (it's free).
(Which configuration determines the maximum number of records a consumer can poll in a single call to poll()?)
Correct Answer: B
Vote an answer
Explanation: Only visible for ExamDiscuss members. You can sign-up / login (it's free).
(You are building real-time streaming applications using Kafka Streams.
Your application has a custom transformation.
You need to define custom processors in Kafka Streams.
Which tool should you use?)
Your application has a custom transformation.
You need to define custom processors in Kafka Streams.
Which tool should you use?)
Correct Answer: B
Vote an answer
Explanation: Only visible for ExamDiscuss members. You can sign-up / login (it's free).
(You are writing to a Kafka topic with producer configuration acks=all.
The producer receives acknowledgements from the broker but still creates duplicate messages due to network timeouts and retries.
You need to ensure that duplicate messages are not created.
Which producer configuration should you set?)
The producer receives acknowledgements from the broker but still creates duplicate messages due to network timeouts and retries.
You need to ensure that duplicate messages are not created.
Which producer configuration should you set?)
Correct Answer: A
Vote an answer
Explanation: Only visible for ExamDiscuss members. You can sign-up / login (it's free).
What are three built-in abstractions in the Kafka Streams DSL?
(Select three.)
(Select three.)
Correct Answer: A,B,E
Vote an answer
Explanation: Only visible for ExamDiscuss members. You can sign-up / login (it's free).
You have a Kafka consumer in production actively reading from a critical topic.
You need to update the offset of your consumer to start reading from the beginning of the topic.
Which action should you take?
You need to update the offset of your consumer to start reading from the beginning of the topic.
Which action should you take?
Correct Answer: B
Vote an answer
Explanation: Only visible for ExamDiscuss members. You can sign-up / login (it's free).
Match the testing tool with the type of test it is typically used to perform.
Correct Answer:

Explanation:
Unit Testing # MockProducer
Integration Testing # Testcontainers
Performance Testing # Trogdor
Mock Data Generation # Connect Datagen
MockProducer: Simulates a Kafka producer in unit tests (no real broker interaction).
Testcontainers: Spawns Kafka in Docker for real environment testing.
Trogdor: Kafka's built-in performance load testing framework.
Connect Datagen: Creates sample source records for test and demo purposes.
From Kafka Developer Tools Guide:
"Kafka developers commonly use MockProducer for unit tests, Testcontainers for integration, and Trogdor for performance tests." Reference: Kafka Testing and Tools Overview
(You have a Kafka Connect cluster with multiple connectors deployed.
One connector is not working as expected.
You need to find logs related to that specific connector to investigate the issue.
How can you find the connector's logs?)
One connector is not working as expected.
You need to find logs related to that specific connector to investigate the issue.
How can you find the connector's logs?)
Correct Answer: B
Vote an answer
Explanation: Only visible for ExamDiscuss members. You can sign-up / login (it's free).
0
0
0
10
