All quizzes
Free quiz · 20 questions in the bank

Akka quiz

Test your Akka knowledge with a free interactive quiz — 20 questions with answers and explanations. No signup needed to play.

Question 1/5Score 0

What is Akka Streams designed for?

Questions in this quiz
  1. What is Akka Streams designed for?
  2. How does Akka's "let it crash" supervision strategy typically decide what to do when a child actor throws an unhandled exception?
  3. What is Akka Typed, and what problem does it solve compared to the original "classic" untyped Akka actors API?
  4. What is Akka HTTP, and how does it relate to the rest of the Akka ecosystem?
  5. What does it mean that an Akka actor processes messages one at a time?
  6. What is Akka Cluster used for?
  7. What is the "actor model" that Akka is built around?
  8. What does it mean that message delivery in classic Akka actors is generally "at-most-once" by default, and why does that matter for application design?
  9. Why might a JVM application choose Akka's actor model over traditional Java concurrency primitives (threads, locks, `synchronized` blocks) for a complex concurrent system?
  10. What is the relationship between Akka and the Play Framework in the Scala/JVM ecosystem?
  11. What is a practical tradeoff a team should consider before adopting Akka's actor model for a new JVM project?
  12. What is an Akka "ActorSystem"?
Gaps to close?
Read the curated Akka notes — core concepts, patterns, interview prep.
Akka notes

More quizzes

.NET.NET MAUIAbsintheAccessibilityActixActix Web