GlobalLogic Interview Question

Explain SOLID principles and give examples