1. Interface vs abstract class 2. Design patterns 3. Azure api gateway 4. Key vault 5. Function app 6. Application insights 7. Redis cache 8. ELK stack 9. Find 4th highest salary using sql and LINQ 10. Can we add record using HTTP GET 11. Why POST if we can PUT 12. Explain how you will implement registration (from UI till DB) 13. Tempdata vs viewbag 14. Viewdata 15. Authorization of request 16. Team structure and size 17. Sprint planning 18. Exception handling 19. Logging implementation 20. Configure service vs configure 21. Dependency injection 22. Type of DI 23. Can two action have same name and same parameters 24. SOLID principles 25. If you are using JWT authentication and it is stored at client end, and current user has logged out but the token is not removed from UI side and some other user can use that to bypass your application, how will you handle it? 26. Code coverage in Sonar 27. .net vs .net core 28. Guess the output Class A{ Public virtual void display(){ Console.WriteLine(“A.Display()”); } } Class B : A{ Public override void display(){ Console.WriteLine(“B.Display()”); } } Class C:B{ Public new void display(){ Console.WriteLine(“C.Display()”); } } Static void Main(){ A a = new A(); C c = new C(); A = c; c.Display(); a.Display(); } 29. Middleware 30. How routing works 31. Triggers 32. SP vs function, when to use what 33. Azure active directory