DTCC interview question

Explain dependency injection in angular?