InfoBeans Interview Question

what is SOLID principles, explain with example