Datacouch CCDAK Practice Exam 3

True or False: When consuming messages from Avro based topic, there are special methods needed to communicate with Schema Registry as KafkaAvroSerializer and KafkaAvroDeserializer do not have functionality to do so:: False

Which of the following defines flatMapValues operation correctly from a Streaming Application perspective?

Which of the following is the correct command for creating a producer to the topic confluent ?

True or False: Message Schema is stored in Schema Registry and the schema registry is a lookup that is used by the consumer for each and every message.:: False

Which of the following defines reduce operation correctly from a Streaming Application perspective?

Which of the following is the correct command for creating a consumer to the topic confluent?

Which of the following snippet will achieve the goal of subscribing iphone, ipad and ipod topics simultaneously?

Which method is used to just write streams to a topic in a Kafka Streams Application:

If a user creates a topic confluent with a replication factor of 4, what does that imply.

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

Which class is instantiated to start processing a stream in the Kafka Streams Application:

True or False: Consumer Offset is stored in Zookeeper:: False

Schema Registry supports which of the following client protocol?

Which method is used to start the streaming data in a Kafka Streams Application:

A topic receives new airline bookings on a travel site. Four applications want to process all the new bookings independently - accounts team, booking team, email team, and recommendations team. The topic has 6 partitions, what would be the ideal way to structure it?

When writing a KafkaProducer, which of the following property is mandatory?

What is the default value for processing.guarantee in Kafka Streams:

True or False: ACLs is stored in Zookeeper:: True

Which field in Avro schema denotes the package name which you will import in your code

For Production workloads which is a preferred way to run KSQL:

True or False: In spite of just starting a single consumer Kafka still creates a consumer group with a random Id:: True

Which setting specifies the minimum number of replicas that should be in-sync for a certain partition to be available for new writes

Which of the following defines TUMBLING operation correctly from a KSQL perspective?

With 3 zookeeper servers, how many failures can a zookeeper ensemble withstand

What is the return type of the object when producer.send() is called?

Which of the following defines HOPPING operation correctly from a KSQL perspective?

With 5 zookeeper servers, how many failures can a zookeeper ensemble withstand

True or False: Schema Registry runs as a separate JVM process:: True

True or False: KSQL is ANSI SQL compliant?:: False

An application was sending messages to a topic partition with a replication factor of 3 by connecting to the broker that had partition leader. If the broker in action i.e. one which is hosting the leader goes down, what happens?

Removing a field that does not have a default value in an Avro schema is which of the following schema evolution

You want to sink data from a Kafka topic to Google Cloud Storage bucket using Kafka Connect. There are 40 brokers in the cluster, the topic has 10 partitions with replication factor of 3. How many tasks should we ideally configure for Google Cloud storage bucket?

What would be the implications of increasing the number of partitions for a topic

Which data format isn't natively available with the Confluent REST Proxy?

Which of the following defines config.storage.topic correctly from Kafka Connect perspective?

Which of the following command line interface CLI is used to consume from a particular topic?

With all the default Kafka settings a Producer tries to send a message with a payload of 4 MB. What will be the outcome?

Which of the following defines offset.storage.topic correctly from Kafka Connect perspective?

Which of the following command line interface CLI is used to produce to a particular topic?

True or False: To send binary data through REST Proxy, the Producer needs to encode the binary data to base 64:: True

Which of the following defines status.storage.topic correctly from Kafka Connect perspective?

The purpose of broker-list in the kafka-console-producer command is?

True or False: In a Avro schema, adding an option to enum is a full schema evolution:: False

Which of the following are internal Kafka-Connect topics? Choose Two

The rationale behind having a replication factor of 3 for partitions in general is:

True or False: The only way to producer messages are flushed to the brokers is based on batching configuration parameters and there is no manual way to flush the messages to the broker:: False

What is the difference between KStream and KTable

True or False: Each broker in the kafka cluster has a unique broker id:: True

The default value of tasks.max in kafka connect is:

--from-beginning option gets the data from:

Which method is invoked when message send is acknowledged :

What does RecordMetadata contain? (more than one option can be correct):

Which are correct signatures of send method(more than one option can be correct):

Consumer sends Heartbeat to :

Long GC Pauses on Broker side can lead to :

In order to achieve Zero data loss in Kafka, what should be taken care :

What is the main advantage of storing offsets outside Kafka in a transactional store :

Where does Schema Registry stores its schemas?

True/False: Rocks DB is used in Kafka Streams in Stateful Streaming Applications.:: True

Where does KSQL store its data?

Which component is responsible for checking liveness of consumer?

Which of the below components of Kafka doesn’t require cluster installation?

What is the difference between GroupByKey and GroupBy API in KStreams Library? (More than one option is correct)

What is the problem with Stretched Cluster?

What is the default Quota given to each client?

Which of the below metrics indicates Consumer lag?

What is the relationship between topic, partition and segment?

Which statement is/are true?

Kafka is designed to process the messages in real-time, however we can also achieve batch processing in Kafka by tuning in a few parameters. Also there are better performances for batching in , what could be the best reason for the same?

When does a message is marked as committed by the leader?

What does delivery.timeout.ms define in Kafka?

The snapshot files are used while using ____________.

References

Flashcards