Question d’entretien chez Cognitive Capital

In software engineering, what is dependency injection?