Thoughtworks interview question

Problem solving methodology, technical concepts