kaisens data interview question

Dependency injection and software architecture