Fieldforce interview question

OOP Questions and a problem to solve.