.net Questions 1. Disposable interface. Implementation of dispose method. 2. Generation of garbage collector. 3. Extension methods. 4. Partial methods in C# .net 4.0 5. Other use of new keyword rather than creating new object. 6. View state in asp.net - first and last method in asp.net life cycle where can change get/change viewstate. 7. MVC and Action Filters. 8. Disposing COM unmanaged object. 9. How can you force a singleton class to create only one object. Code for it. 10. MVC viewbag and viewdata 11. Why C# doesnt support multiple inheritance. 12. DLL hell problem 13. Can a normal class me empty. 14. Difference between abstract class and interface and real world situation where you will use interface and abastracat classes. SQL 1. Nested Transaction. If inner transaction is commited and outer transaction fails . What will be the overall state of that transaction. 2. Can SQL function have transactions. 3. Transaction defined in both sql server and asp.net. What if code does the commit and sql procedure commit fails. 4. Difference between clustered and non clustered index. 5. SQL query to find duplicate rows. 6. SQL query to delete duplicate rows. Technical managerial round question. This will on second day if you are called and is mostly by the manager 1. Technical challenges you faced and how did you resolved any complex problem. 2. Single responsibility priniciple. 3. Real world example of singleton object. Have you ever implemented singleton pattern 4. OOps Concepts. Interfaces 5. Exception handling. Throw keyword. 6. Use of Threads.