D. E. Shaw India interview question

Implement a Snapshot Unordered Map with Versioning.