Design a Versioned Key-Value Store
Company: Microsoft
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: medium
Interview Round: Technical Screen
Quick Answer: This question evaluates understanding of time-versioned data structures, temporal indexing, and efficient lookup strategies for storing and retrieving values by key across timestamps.