Thoughtworks Interview Question

Oops and logical thinking and problem solving