Catalog

Practice real frameworks

Pick a framework in the explorer, then work through its challenges — the same skills real engineering teams hire for.

Kafkakafka/overview

Kafka

Java
36 challenges8 skillsupdated 8 days ago
Founded
2011
Creator
LinkedIn
// what we offer

Hands-on Kafka exercises that mirror real engineering work — from core fundamentals to the patterns interviewers actually probe. Every challenge is graded automatically and mapped to a skill below.

// what is it

Kafka is a durable, replayable log rather than a queue, and that difference drives everything: partitions decide ordering and parallelism, offsets decide what a consumer has seen, and consumer groups decide who reads what. These challenges cover producing and consuming correctly, handling duplicates, and designing topics you can live with.

// environment
Java 25Node.js 24Python 3.13
// skills covered
topics and partitionsproducersconsumer groupsoffsetsdelivery semanticsserialisationretentionrebalancing
// companies using it
NetflixUberSpotifyPinterest
// deep-dive topics
kafkastreamingeventspub-subdistributed-systems

We use cookies that are necessary to run Staffcoder, and optional analytics cookies to see which pages get used. Analytics stays off unless you accept. Read our Cookie Policy.