Apache Kafka MCQs with answers Page - 4

Here, you will find a collection of MCQ questions on Apache Kafka. Go through these questions to enhance your preparation for upcoming examinations and interviews.

To check the correct answer, simply click the View Answer button provided for each question.

Have your own questions to contribute? Click the button below to share your MCQs with others!

+ Add Question

A

Admin • 802.91K Points
Coach

Q. Which setting in the Kafka producer ensures delivery of messages without duplication?

  • (A) acks=0
  • (B) enable.idempotence=true
  • (C) retries=0
  • (D) linger.ms=0

A

Admin • 802.91K Points
Coach

Q. What is a dead-letter queue (DLQ) in Kafka?

  • (A) A queue for unused topics
  • (B) A queue for messages that failed processing
  • (C) A queue with outdated logs
  • (D) A queue of empty messages

A

Admin • 802.91K Points
Coach

Q. Kafka is highly available due to:

  • (A) Consumer buffering
  • (B) Replication of partitions
  • (C) Use of REST API
  • (D) Limiting consumer offset

A

Admin • 802.91K Points
Coach

Q. Kafka works best in which type of architecture?

  • (A) Peer-to-peer
  • (B) Client-server
  • (C) Microservices and event-driven
  • (D) Monolithic

A

Admin • 802.91K Points
Coach

Q. What does Kafka use to serialize and deserialize data?

  • (A) XML
  • (B) Protocol Buffers
  • (C) Serializer and Deserializer interfaces
  • (D) INI files

A

Admin • 802.91K Points
Coach

Q. Which one is a common message format used with Kafka?

  • (A) PDF
  • (B) CSV
  • (C) JSON
  • (D) JPEG

A

Admin • 802.91K Points
Coach

Q. Which of the following is true about Kafka's log compaction?

  • (A) Deletes all messages older than 24 hours
  • (B) Keeps only the latest message for each key
  • (C) Encrypts log segments
  • (D) Compresses logs in real-time

A

Admin • 802.91K Points
Coach

Q. Which Kafka feature ensures messages are processed in the exact order they are received?

  • (A) Topic-level ordering
  • (B) Partition-level ordering
  • (C) Broker-level ordering
  • (D) Consumer group ordering

A

Admin • 802.91K Points
Coach

Q. Kafka achieves fault tolerance by:

  • (A) Storing data in XML format
  • (B) Using multiple brokers
  • (C) Compressing all messages
  • (D) Caching all logs

A

Admin • 802.91K Points
Coach

Q. In Kafka, what is the purpose of the 'key' in a message?

  • (A) Encrypts the message
  • (B) Determines the partition
  • (C) Assigns a consumer
  • (D) Stores the timestamp