Compare Locks and MVCC in a Versioned Store
Company: Nuro
Role: Software Engineer
Category: Software Engineering Fundamentals
Difficulty: hard
Interview Round: Onsite
Overview: Explain MVCC for a versioned key–value store, separating logical versions from snapshots and covering concurrent writes, deletions, reclamation, and costs.
Read the full Nuro Software Engineer interview experience this question came from