Royal Cyber Inc. interview question

What is dependency injection?