One of the interview rounds that is a key part of major organisations (like AWS, Microsoft and Google) is the System Design interview. This is where you do a high level design of a scalable product, and talk through the
tinyURL system design with Python, Redis and DynamoDB
