Thoughtworks interview question

Introduction, favourite subject, basic coding questions and puzzles