InfoBeans interview question

what is SOLID principles, explain with example