Thoughtworks interview question

System Design questions and data modeling