Infosys interview question

Explain about solid principles ans design patterns