Bloomberg Interview Question

Design tinyURL

Interview Answers

Anonymous

Feb 1, 2018

HashMap w/ Unique ID

Anonymous

Dec 13, 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.