Thoughtworks interview question

Overall oops concepts, your project knowledge