System Design · interview question
If an interviewer says inventory accuracy is critical during checkout, which design statement is strongest?
Multiple choiceHardchapter-20-curatedpremiumsystem-designdefending-tradeoffs
Answer and explanation
Correct answer
A. I would keep reservation strongly consistent even if surrounding workflows become eventually consistent.
Why
A strong senior answer changes the architecture when business constraints change. If inventory accuracy is critical, it deserves stronger consistency or reservation guarantees even if other parts of the system remain eventually consistent.
Test yourself on System Design
A free test with instant, explained results. No account needed.
More System Design questions
- You are reviewing a codebase and spot a potential security issue. Which practice is most effective for mitigating SQL…
- Which approach is the strongest way to start a senior system-design answer?
- When discussing SQL databases, what does ACID stand for, and why is it important?
- During a code review, you spot a potential race condition. What is one effective way to address this in Java?
- In a system design interview, you're asked about CAP theorem. Which two properties can a distributed database…
- In a live coding interview, why is it beneficial to explain your approach aloud while coding?