Siemens interview question

Tell us about some design patterns and SOLID principles.