Thoughtworks interview question

Case study of a ecommerce based client