Question 1 of 10How do you fix a hot partition? Reveal explanation Solution and explanation Improve keys, salt carefully, add partitions and preserve ordering requirements. Practice explaining thisYour answerPrivate practice notes on this browser.
Question 2 of 10How are null-key records partitioned? Reveal explanation Solution and explanationBehavior varies by client; do not rely on null keys for business ordering. Practice explaining thisYour answerPrivate practice notes on this browser.
Question 3 of 10How do you order bank account events? Reveal explanation Solution and explanationKey deposit, withdrawal and balance events by accountId. Practice explaining thisYour answerPrivate practice notes on this browser.
Question 4 of 10Where does Kafka fit in banking? Reveal explanation Solution and explanationIt distributes notification, fraud, audit and integration events; it is not the ledger. Practice explaining thisYour answerPrivate practice notes on this browser.
Question 5 of 10What is the transactional outbox pattern? Reveal explanation Solution and explanationWrite business data and an outbox event atomically, then publish the outbox to Kafka. Practice explaining thisYour answerPrivate practice notes on this browser.
Question 6 of 10What problem does an outbox solve? Reveal explanation Solution and explanationIt prevents database success with a lost Kafka event. Practice explaining thisYour answerPrivate practice notes on this browser.
Question 7 of 10How does Kafka support order processing? Reveal explanation Solution and explanationorders.created independently drives payment, inventory, shipping, notification and analytics. Practice explaining thisYour answerPrivate practice notes on this browser.
Question 8 of 10What if one downstream service is unavailable? Reveal explanation Solution and explanationOther groups continue and the service resumes from its committed offset. Practice explaining thisYour answerPrivate practice notes on this browser.
Question 9 of 10REST versus Kafka? Reveal explanation Solution and explanationREST is typically synchronous; Kafka is asynchronous, durable and decoupled. Practice explaining thisYour answerPrivate practice notes on this browser.
Question 10 of 10Should Kafka replace REST? Reveal explanation Solution and explanationNo; production systems commonly use both at different boundaries. Practice explaining thisYour answerPrivate practice notes on this browser.