Siemens Interview Question

Tell us about some design patterns and SOLID principles.