Thoughtworks interview question

Mostly on programming languages and problems on that