Pregunta de entrevista de GEICO

Dependency Injection?and the tools used for DI?