Lesson 1:- In this we will cover 25 Basic Architecture Interview questions with answers
In this lecture we will cover 25 Interview Questions on Architecture basic concepts.
- Explain your project architecture?
- Architecture style VS Architecture pattern VS Design pattern.
- What are design patterns?
- Which are the different types of design patterns?
- Which design pattern have you used in your project?
- Explain Singleton Pattern and the use of the same?
- How did you implement singleton pattern?
- Can we use Static class rather than using a private constructor?
- Static vs Singleton pattern?
- How did you implement thread safety in Singleton?
- What is double null check in Singleton?
- Can Singleton pattern code be made easy with Lazy keyword?
- Can we rid of this double null check code?
- What are GUI architecture patterns, can you name some?
- Explain term Separation of concerns ( SOC ) ?
- Explain MVC Architecture Pattern?
- Explain MVP Architecture pattern?
- What is the importance of interface in MVP ?
- What is passive view?
- Explain MVVM architecture pattern?
- What is the difference between MVP and MVVM
- What is a ViewModel?
- When to use what MVP / MVC / MVVM?
- MVC vs MVP vs MVVM?
- Layered architecture vs Tiered?