Skip to content
Sharp

Architecture · interview question

Which move is the best default when caching becomes part of this workflow?

Multiple choiceMediumchapter-18-curatedpremiumarchitecturecaching
Choose one answer
Answer and explanation

Correct answer

C. Add caching where measured read pressure justifies it and where stale data behavior is acceptable and explicit.

Why

Add caching where measured read pressure justifies it and where stale data behavior is acceptable and explicit. That is the stronger engineering move because candidates sound more senior when they mention invalidation and freshness openly. Blind caching can create correctness bugs that are harder to debug than the latency it was meant to solve.

Test yourself on Architecture

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

Start free test
All Architecture questions →