Accenture Interview Question

SOLID principles