Nextech Systems Interview Question

What is the dependency injection and why is it important?