Siemens Interview Question

.NET Architecture, Abstract vs Interface, Multiple inheritance, Delegates, async await, SOLID Principle, Design patterns