DianApps interview question

SOLID Principles, MVVM, Design Patterns.