Cognizant interview question

DIP – Dependency Inversion Principle IOC Container – have you used any Query Optimization Caching