Thomson Reuters Interview Question

Typical software engineer stuff along with a few strange google style questions