Skip to content
Sharp

System Design · interview question

In a system design interview, you're asked about CAP theorem. Which two properties can a distributed database guarantee simultaneously?

Multiple choiceHardchapter-20-curatedpremiumsystem-designdefending-tradeoffs
Choose one answer
Answer and explanation

Correct answer

D. Availability and Partition tolerance.

Why

According to the CAP theorem, a distributed system can guarantee only two of the three properties: Consistency, Availability, and Partition tolerance. Most systems choose Availability and Partition tolerance due to their practical importance in distributed environments.

Test yourself on System Design

A free test with instant, explained results. No account needed.

Start free test
All System Design questions →