Top 100 C#/ .NET/ Web API/ SQL Interview Questions

Published: 23 March 2022
on channel: Interview Happy
557,262
9.4k

1. Full .NET Interview Course (with PDF Book)

C# / ASP.NET Core / MVC / API - Top 500 Interview Questions

Coupon code DOTNETOFFEROCT2024 applied in below URL– 80% Off - Limited Time Offer

https://www.udemy.com/course/csharp-o...
Don't worry if the course is not helping you, Udemy has a 30 days Free Refund Policy.


2. Quick Revision Book (PDF format)

Top 500 .NET Interview Questions - OOPS/ C#/ ASP .NET/ MVC/ SQL /.NET Core /Web API
https://imojo.in/interviewhappy
50% Off - Limited Time Offer applied on above link.

Don't worry if the book is not helping you, I will return 100% of your money within 7 days of purchase. Just mail me at [email protected].

My best wishes are with you.


This video contains top 100 questions asked in .NET interviews.

00:00 – Introduction
01:04 - Q1. What are the advantages of OOPS?
02:47 - Q2. What are the limitations of OOPS?
03:32 - Q3. What are the different types of Inheritance?
06:45 - Q4. How to prevent a class from being Inherited?
07:36 - Q5. What is Polymorphism and what are its types?
08:12 - Q6. What is Method Overloading? In how many ways a method can be overloaded?
10:58 - Q7. What is the difference between Overloading and Overriding?
13:05 - Q8. What is the difference between an Abstract class and an Interface (atleast 4)?

15:23 - Q9. When to use Interface and when Abstract class?
18:59 - Q10. Why to even create Interfaces?
20:40 - Q11. Do Interface can have a Constructor?
21:05 - Q12. Can you create an instance of an Abstract class or an Interface?
21:29 - Q13. What is the difference between “out” and “ref” parameters?
25:27 - Q14. What is the purpose of “params” keyword?
26:28 - Q15. What are Access Specifiers? What is the default access modifier in a class?
29:11 - Q16. How to implement Exception Handling in C#?
30:16 - Q17. Can we execute multiple Catch blocks?
30:41 - Q18. What is a Finally block and give an example when to use it?
31:15 - Q19. Can we have only “Try” block without “Catch” block?
32:06 - Q20. What is the difference between “throw ex” and “throw”?
33:32 - Q21. What are the Loop types in C#?
35:20 - Q22. What is the difference between “continue” and “break” statement?
36:33 - Q23. What is the difference between Array and ArrayList (atleast 2)?
37:52 - Q24. What is the difference between Arraylist and Hashtable?
38:26 - Q25. What is “this” keyword in C#? When to use it?
40:06 - Q26. What is the purpose of “using” keyword in C#?
42:38 - Q27. What is the difference between “is” and “as” operators?
44:31 - Q28. What is the difference between “Readonly” and “Constant” variables (atleast 3)?
46:34 - Q29. What is Boxing and Unboxing?
47:50 - Q30. What is the difference between “String” and “StringBuilder”? When to use what?
50:16 - Q31. What are Nullable types?
51:21 - Q32. What are the important components of .NET framework? What are their roles?
54:22 - Q33. What is an Assembly? What are the different types of assembly in .NET?
56:41 - Q34. What is GAC?
57:04 - Q35. What is Garbage Collection(GC)?
58:44 - Q36. Can we force Garbage Collector to run?
59:26 - Q37. What is the difference between Process and Thread?
01:00:22 - Q38. Explain Multithreading?
01:01:40 - Q39. What is Reflection?
01:05:26 – Q40. What is MVC (Model View Controller)? Explain MVC Life cycle.
01:06:46 - Q41. What are the advantages of MVC over Web Forms (atleast 3)?
01:11:44 - Q42. What are the different return types of a controller Action method?
01:14:45 - Q43. What are Filters and their types in MVC?
01:17:23 - Q44. What is Authentication and Authorization in ASP.NET MVC?
01:19:10 - Q45. What are the types of Authentication in ASP.NET MVC?
01:21:50 - Q46. What is Output Caching in MVC? How to implement it?
01:23:45 - Q47. What is the difference between ViewData, ViewBag & TempData?
01:25:03 - Q48. How can we pass the data from controller to view in MVC?
01:25:22 - Q49. What is Partial View?
01:26:07 - Q50. What are Areas in MVC?
01:26:48 - Q51. How Validation works in MVC?
01:27:39 - Q52. Explain the concept of MVC Scaffolding?
01:28:38 - Q53. What is Bundling and Minification in MVC?
01:29:58 - Q54. How to implement Security in web applications in MVC?
01:35:44 – Q55. What are the events in Page Life Cycle? In which event are the controls fully loaded?
01:37:49 - Q56. What is the difference between Server.Transfer() and Response.Redirect()?
01:40:44 - Q57. Where the ViewState is stored after the page postback?
01:41:06 - Q58. What are the different types of Caching?
01:42:38 - Q59. What are the different Session state management options available in asp.net?
01 :43:50 - Q60. What are the main components of ADO.NET?


Maximum limit has reached for the description word limit, so more questions cannot be listed here.
I apologies for the inconvenience.


Watch video Top 100 C#/ .NET/ Web API/ SQL Interview Questions online without registration, duration hours minute second in high quality. This video was added by user Interview Happy 23 March 2022, don't forget to share it with your friends and acquaintances, it has been viewed on our site 557,262 once and liked it 9.4 thousand people.