Bloomberg interview question

Design tinyURL

Interview Answers

Anonymous

1 Feb 2018

HashMap w/ Unique ID

Anonymous

13 Dec 2019

To generate unique IDs, you can use the Timestamp ( always unique) at the point in time + maybe an atomic incrementing integer in case of multiple threads of requests at the same time.