Siemens Interview Question

multithreading and dependency injection