What caching strategies should you know for interviews?
The most common is cache-aside: read from the cache, and on a miss read the database and populate the cache. Write-through updates cache and database together; write-behind writes to the cache and persists asynchronously. Every strategy needs an invalidation plan — TTLs, explicit deletes on writes, or versioned keys — and an eviction policy such as LRU.