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

Interview Happy
Interview Happy
1. Full .NET Interview Course (with PDF Book)C# / ASP.NET Core / MVC / API - Top 500 Interview QuestionsCoupon c ...
1. Full .NET Interview Course (with PDF Book)

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

Coupon code DOTNETOFFERMAY2024 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.

همه توضیحات ...