Flowace interview question

Solid principles in object oriented programming