Cognizant Interview Question

Questions on SOLID principles and TDD