All quizzes
Free quiz · 50 questions in the bank

System Design quiz

Test your System Design knowledge with a free interactive quiz — 50 questions with answers and explanations. No signup needed to play.

Question 1/5Score 0

What does ACID stand for in the context of database transactions?

Questions in this quiz
  1. What does ACID stand for in the context of database transactions?
  2. What is a "single point of failure" (SPOF)?
  3. What does the CAP theorem state about distributed systems?
  4. What is the main difference between REST and gRPC?
  5. What is database replication primarily used for?
  6. Synchronous vs asynchronous communication between services — what is the core tradeoff?
  7. What is a database index?
  8. A key advantage of microservices over a monolith is:
  9. What is the difference between latency and throughput?
  10. What does DNS resolution do?
  11. What is capacity planning?
  12. What is a database read replica typically used for?
Gaps to close?
Read the curated System Design notes — core concepts, patterns, interview prep.
System Design notes

More quizzes

.NET.NET MAUIAbsintheAccessibilityActixActix Web