BNY interview question

Explain Solid principles, who should apply these principles