All quizzes
Free quiz · 27 questions in the bank

Event-Driven Architecture quiz

Test your Event-Driven Architecture knowledge with a free interactive quiz — 27 questions with answers and explanations. No signup needed to play.

Question 1/5Score 0

What is event schema versioning, and why is it important?

Questions in this quiz
  1. What is event schema versioning, and why is it important?
  2. What problem does "eventual consistency" describe in event-driven systems?
  3. Why might a team choose synchronous REST calls over an event for a particular interaction, despite generally adopting EDA?
  4. What does it mean for consumers to be "loosely coupled in time" in EDA?
  5. What is the difference between "choreography" and "orchestration" for coordinating a multi-step business process across services?
  6. What is an "event" in this context?
  7. What is "event sourcing"?
  8. What is Change Data Capture (CDC), and how does it relate to EDA?
  9. What does "fan-out" mean in an event-driven system?
  10. What is a "dead-letter queue" (DLQ)?
  11. What is a common pitfall when an event handler performs a non-idempotent side effect (e.g. charging a credit card) without deduplication?
  12. What is a key risk of over-using choreography-based EDA across many services?
Gaps to close?
Read the curated Event-Driven Architecture notes — core concepts, patterns, interview prep.
Event-Driven Architecture notes

More quizzes

.NET.NET MAUIAbsintheAccessibilityActixActix Web