Confluent CCDAK Exam Syllabus Topics:
| Section | Weight | Objectives |
|---|---|---|
| Kafka Connect | 10-15% | - Connect Architecture (Workers, Connectors, Tasks) - Single Message Transformations (SMT) - Source and Sink Connectors - Converters and Transforms - Connector Configuration - Offset Management in Connect |
| Security | 5-10% | - Authorization (ACLs) - Encryption in Transit - Securing Schema Registry - Authentication (SASL, SSL/TLS) |
| Monitoring and Operations | 5-10% | - Consumer Lag and Health Checks - Log Compaction - Disaster Recovery - Kafka Metrics and Monitoring - Cross-region Replication |
| Developing with Kafka Consumers | 15-20% | - Offset Management - Multi-threaded Consumers - Deserialization - Consumer Groups and Rebalancing - Consumer Configuration and Tuning - Commit Strategies (Auto, Manual, Cooperative) - Consumer Interceptors |
| Developing with Kafka Producers | 15-20% | - Idempotent Producers - Producer Interceptors - Producer Configuration and Tuning - Exactly-Once Semantics - Error Handling and Retry Logic - Serialization (JSON, Avro, Protobuf) - Partitioning Strategies |
| Schema Management | 5-10% | - Schema Registration and Retrieval - Schema Registry Architecture - Schema Evolution and Compatibility - Protobuf and JSON Schemas - Avro Schemas |
| Kafka Fundamentals | 10-15% | - Topics, Partitions, and Offsets - Brokers and Clusters - Producer and Consumer Basics - Log Segments and Retention - Replication Factor and ISR |
| Kafka Streams | 20-25% | - State Stores and Processors - Testing Kafka Streams Applications - Exactly-Once Processing - Transformation Operations (map, filter, join, aggregate) - Streams Architecture and Topology - Interactive Queries - Windowed Operations (Tumbling, Hopping, Session) |
| Installing and Configuring Kafka | 5-10% | - Topic Creation and Configuration - Broker Configuration Parameters - Partition Assignment Strategies - ZooKeeper vs KRaft Mode |
Confluent Certified Developer for Apache Kafka Certification Examination Sample Questions:
1. An application is consuming messages from Kafka.
The application logs show that partitions are frequently being reassigned within the consumer group.
Which two factors may be contributing to this?
(Select two.)
A) There is a storage issue on the broker.
B) There is a slow consumer processing application.
C) The number of partitions does not match the number of application instances.
D) An instance of the application is crashing and being restarted.
2. (You need to send a JSON message on the wire. The message key is a string.
How would you do this?)
A) Specify a value serializer class for the JSON contents of the message's value. Set the key serializer class to JSON.
B) Specify a key serializer class for the JSON contents of the message's value. Set the value serializer class to null.
C) Specify a value serializer class for the JSON contents of the message's value. Set the key serializer class to null.
D) Specify a value serializer class for the JSON contents of the message's value. Set a key serializer for the string value.
3. Your Kafka cluster has five brokers. The topic t1 on the cluster has:
Two partitions
Replication factor = 4
min.insync.replicas = 3You need strong durability guarantees for messages written to topic t1.You configure a producer acks=all and all the replicas for t1 are in-sync.How many brokers need to acknowledge a message before it is considered committed?
A) 5
B) 4
C) 2
D) 3
4. You have a topic with four partitions. The application reads from it using two consumers in a single consumer group.
Processing is CPU-bound, and lag is increasing.
What should you do?
A) Add more consumers to increase the level of parallelism of the processing.
B) Decrease the max.poll.records property of consumers.
C) Add more partitions to the topic to increase the level of parallelism of the processing.
D) Increase the max.poll.records property of consumers.
5. Which two producer exceptions are examples of the class RetriableException? (Select two.)
A) LeaderNotAvailableException
B) NotEnoughReplicasException
C) RecordTooLargeException
D) AuthorizationException
Solutions:
| Question # 1 Answer: B,D | Question # 2 Answer: D | Question # 3 Answer: D | Question # 4 Answer: A | Question # 5 Answer: A,B |














1169 Customer Reviews
Quality and ValueITCertKing Practice Exams are written to the highest standards of technical accuracy, using only certified subject matter experts and published authors for development - no all study materials.
Tested and ApprovedWe are committed to the process of vendor and third party approvals. We believe professionals and executives alike deserve the confidence of quality coverage these authorizations provide.
Easy to PassIf you prepare for the exams using our ITCertKing testing engine, It is easy to succeed for all certifications in the first attempt. You don't have to deal with all dumps or any free torrent / rapidshare all stuff.
Try Before BuyITCertKing offers free demo of each product. You can check out the interface, question quality and usability of our practice exams before you decide to buy.
