List of Frequently asked Interview Questions for C#.Net

1) What is .net framework?

2) What is abstract class?

3) What is Interface?

4) How does abstract class differ from Interface?

5) What is monitor object?

6) What will happen if any UI element is being updated by background thread in winform based multi-threaded application?

7) What are delegates?

8) Difference between DataReader and DataAdapter?

9) What is Garbage collector?

10) How does garbage collector work?

11) What is different between private and sealed class?

12) What is use of finally block?

13) How can you implement Singleton Design Pattern in C# code?