Cognizant Interview Question

DI injection, interface usage