Stripe Interview Question

Create a hashmap datastructure which takes a timestamp as a parameter allowing you to have versioned key-values