Bird
0
0

Which Kafka interface do you implement to create a custom deserializer?

easy📝 Conceptual Q2 of 15
Kafka - Advanced Stream Processing

Which Kafka interface do you implement to create a custom deserializer?

Aorg.apache.kafka.common.serialization.Deserializer
Borg.apache.kafka.common.serialization.Serializer
Corg.apache.kafka.clients.consumer.Consumer
Dorg.apache.kafka.common.serialization.Converter
Step-by-Step Solution
Solution:
  1. Step 1: Recall Kafka deserializer interface

    The interface for deserializing bytes back to objects is Deserializer.
  2. Step 2: Match interface to purpose

    Serializer is for serialization, Consumer is for consuming messages, Converter is not a Kafka interface.
  3. Final Answer:

    org.apache.kafka.common.serialization.Deserializer -> Option A
  4. Quick Check:

    Custom deserializer interface = Deserializer [OK]
Quick Trick: Deserializer interface handles byte-to-object conversion [OK]
Common Mistakes:
  • Choosing Serializer instead of Deserializer
  • Confusing Consumer with Deserializer
  • Selecting non-existent Converter interface

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Kafka Quizzes