Pergunta de entrevista da empresa GEP

what is dependency injection?