Thoughtworks interview question

What is your thought process for this case study?