Cognizant interview question

Questions on SOLID principles and TDD