0. What are design patterns ?
1. Whats difference between Factory and Abstract Factory Patterns?
2. Whats MVC pattern? (Twist: - How can you implement MVC pattern in ASP.NET? )
3. How can we implement singleton pattern in .NET?
4. How do you implement prototype pattern in .NET?(Twist: - How to implement cloning in .NET ? , What is shallow copy and deep copy ?)
5. What are the situations you will use a Web Service and Remoting in projects?
6. Can you give a practical implementation of FAADE patterns?
7. How can we implement observer pattern in .NET?
8. What is three tier architecture?
9. Have you ever worked with Microsoft Application Blocks, if yes then which?
10. What is Service Oriented architecture?