Summer Sale 60% Special Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: best60

Confluent CCDAK Confluent Certified Developer for Apache Kafka Certification Examination Exam Practice Test

Page: 1 / 15
Total 150 questions

Confluent Certified Developer for Apache Kafka Certification Examination Questions and Answers

Testing Engine

  • Product Type: Testing Engine
$48  $119.99

PDF Study Guide

  • Product Type: PDF Study Guide
$42  $104.99
Question 1

A topic "sales" is being produced to in the Americas region. You are mirroring this topic using Mirror Maker to the European region. From there, you are only reading the topic for analytics purposes. What kind of mirroring is this?

Options:

A.

Passive-Passive

B.

Active-Active

C.

Active-Passive

Question 2

Where are the ACLs stored in a Kafka cluster by default?

Options:

A.

Inside the broker's data directory

B.

Under Zookeeper node /kafka-acl/

C.

In Kafka topic __kafka_acls

D.

Inside the Zookeeper's data directory

Question 3

Once sent to a topic, a message can be modified

Options:

A.

No

B.

Yes

Question 4

To allow consumers in a group to resume at the previously committed offset, I need to set the proper value for...

Options:

A.

value.deserializer

B.

auto.offset.resets

C.

group.id

D.

enable.auto.commit

Question 5

There are 3 producers writing to a topic with 5 partitions. There are 10 consumers consuming from the topic as part of the same group. How many consumers will remain idle?

Options:

A.

10

B.

3

C.

None

D.

5

Question 6

Where are the dynamic configurations for a topic stored?

Options:

A.

In Zookeeper

B.

In an internal Kafka topic __topic_configuratins

C.

In server.properties

D.

On the Kafka broker file system

Question 7

If you enable an SSL endpoint in Kafka, what feature of Kafka will be lost?

Options:

A.

Cross-cluster mirroring

B.

Support for Avro format

C.

Zero copy

D.

Exactly-once delivery

Question 8

What are the requirements for a Kafka broker to connect to a Zookeeper ensemble? (select two)

Options:

A.

Unique value for each broker's zookeeper.connect parameter

B.

Unique values for each broker's broker.id parameter

C.

All the brokers must share the same broker.id

D.

All the brokers must share the same zookeeper.connect parameter

Question 9

An ecommerce website maintains two topics - a high volume "purchase" topic with 5 partitions and low volume "customer" topic with 3 partitions. You would like to do a stream-table join of these topics. How should you proceed?

Options:

A.

Repartition the purchase topic to have 3 partitions

B.

Repartition customer topic to have 5 partitions

C.

Model customer as a GlobalKTable

D.

Do a KStream / KTable join after a repartition step

Question 10

Using the Confluent Schema Registry, where are Avro schema stored?

Options:

A.

In the Schema Registry embedded SQL database

B.

In the Zookeeper node /schemas

C.

In the message bytes themselves

D.

In the _schemas topic

Question 11

In Avro, removing a field that does not have a default is a __ schema evolution

Options:

A.

breaking

B.

full

C.

backward

D.

forward

Question 12

is KSQL ANSI SQL compliant?

Options:

A.

Yes

B.

No

Question 13

How will you read all the messages from a topic in your KSQL query?

Options:

A.

KSQL reads from the beginning of a topic, by default.

B.

KSQL reads from the end of a topic. This cannot be changed.

C.

Use KSQL CLI to set auto.offset.reset property to earliest

Question 14

What is true about replicas ?

Options:

A.

Produce requests can be done to the replicas that are followers

B.

Produce and consume requests are load-balanced between Leader and Follower replicas

C.

Leader replica handles all produce and consume requests

D.

Follower replica handles all consume requests

Question 15

What happens if you write the following code in your producer? producer.send(producerRecord).get()

Options:

A.

Compression will be increased

B.

Throughput will be decreased

C.

It will force all brokers in Kafka to acknowledge the producerRecord

D.

Batching will be increased

Question 16

What is a generic unique id that I can use for messages I receive from a consumer?

Options:

A.

topic + partition + timestamp

B.

topic + partition + offset

C.

topic + timestamp

Question 17

What is the risk of increasing max.in.flight.requests.per.connection while also enabling retries in a producer?

Options:

A.

At least once delivery is not guaranteed

B.

Message order not preserved

C.

Reduce throughput

D.

Less resilient

Question 18

To transform data from a Kafka topic to another one, I should use

Options:

A.

Kafka Connect Sink

B.

Kafka Connect Source

C.

Consumer + Producer

D.

Kafka Streams

Question 19

What is the disadvantage of request/response communication?

Options:

A.

Scalability

B.

Reliability

C.

Coupling

D.

Cost

Question 20

In Avro, adding an element to an enum without a default is a __ schema evolution

Options:

A.

breaking

B.

full

C.

backward

D.

forward

Question 21

Your topic is log compacted and you are sending a message with the key K and value null. What will happen?

Options:

A.

The broker will delete all messages with the key K upon cleanup

B.

The producer will throw a Runtime exception

C.

The broker will delete the message with the key K and null value only upon cleanup

D.

The message will get ignored by the Kafka broker

Question 22

In the Kafka consumer metrics it is observed that fetch-rate is very high and each fetch is small. What steps will you take to increase throughput?

Options:

A.

Increase fetch.max.wait

B.

Increase fetch.max.bytes

C.

Decrease fetch.max.bytes

D.

Decrease fetch.min.bytes

E.

Increase fetch.min.bytes

Page: 1 / 15
Total 150 questions