Confluent CCDAK Exam (page: 6)
Confluent Certified Developer for Apache Kafka Certification Examination
Updated on: 25-Dec-2025

Viewing Page 6 of 31

Which is an optional field in an Avro record?

  1. doc
  2. name
  3. namespace
  4. fields

Answer(s): A

Explanation:

doc represents optional description of message



A consumer application is using KafkaAvroDeserializer to deserialize Avro messages. What happens if message schema is not present in AvroDeserializer local cache?

  1. Throws SerializationException
  2. Fails silently
  3. Throws DeserializationException
  4. Fetches schema from Schema Registry

Answer(s): D

Explanation:

First local cache is checked for the message schema. In case of cache miss, schema is pulled from the schema registry. An exception will be thrown in the Schema Registry does not have the schema (Which should never happen if you set it up properly)



Which of the following event processing application is stateless? (Select two)

  1. Read events from a stream and modifies them from JSON to Avro
  2. Publish the top 10 stocks each day
  3. Read log messages from a stream and writes ERROR events into a high-priority stream and the rest of the events into a low-priority stream
  4. Find the minimum and maximum stock prices for each day of trading

Answer(s): A,C

Explanation:

Stateless means processing of each message depends only on the message, so converting from JSON to Avro or filtering a stream are both stateless operations



A consumer starts and has auto.offset.reset=latest, and the topic partition currently has data for offsets going from 45 to 2311. The consumer group has committed the offset 643 for the topic before. Where will the consumer read from?

  1. it will crash
  2. offset 2311
  3. offset 643
  4. offset 45

Answer(s): C

Explanation:

The offsets are already committed for this consumer group and topic partition, so the property auto.offset.reset is ignored



A Zookeeper ensemble contains 3 servers. Over which ports the members of the ensemble should be able to communicate in default configuration? (Select three)

  1. 2181
  2. 3888
  3. 443
  4. 2888
  5. 9092
  6. 80

Answer(s): A,B,D

Explanation:

2181 - client port, 2888 - peer port, 3888 - leader port



Viewing Page 6 of 31



Share your comments for Confluent CCDAK exam with other users:

Testbear 6/13/2023 11:15:00 AM

please upload
ITALY