Architecture of a Microservice
It is not uncommon these days to have a potential employer put your skills to the test with a code challenge. Typically, in my experience, this is a smaller task or set of tasks and they expect you do perform live over the course of a few minutes to an hour. This was the first time I had -- had a code challenge that was not live and where the expected turnaround was approximately a week of development time.