Fingent interview question

Solid principles, O O P S