For our coding exercise, we want you to implement a URL shortening service (think https://bitly.com/) that can redirect a browser from a shortened link to an expanded URL.

The mechanism for generating new shortened links could be a web form, but it could also be a terminal command.

Your solution must include instructions for how to generate shortened links and how to run the redirection service.

To give an idea of how deep to go, our expectation is that this brief should not take more than an hour to be fulfilled in any language and/or framework you are familiar with.

Once you have completed the exercise we will arrange a video call where we will discuss your implementation and look at expanding it with one or more additional requirements. The idea of this is to get a feeling for not only your coding style, but how you approach problems.