Time Based Key-Value Store
Hash map + binary search · Search the latest valid timestamp · Stretch · about 30 min
Why it matters
Real interview problems often combine two familiar structures instead of requiring a new one.
How it connects
This combines a map for the right record with boundary binary search inside its ordered history.
Try first
For one key, what ordered list do you need to keep after every set operation?
Interview cue
The map narrows to one history, then binary search finds the latest value valid at that time.