Cognizant Interview Question

SOLID principles and OOPs pillars explanation