The below Interview questions are most frequently asked questions in interview for asp.net mvc developer/ full stack developer profile
C# Questions
- OOP’s in C#
- Types of Class?
- What is inheritance? types of inheritance
- What is abstract class? why we use?
- What is interface? why we use?
- does C# support multiple inheritance?
- what is generic class?
- Can we have multiple catch statement with try?
- Is it necessary to override virtual method?
- Difference between dynamic and var keywords?
- Difference between var and out keywords?
ASP.Net MVC / ASP.Net Questions
- What is .Net Framework? Latest .Net Framework?
- Types of State in ASP.Net?
- What is MVC? Explain Routing in MVC.
- Difference between ViewData, ViewBag and TempData
- What is Filters in MVC?
- Validations in Asp.net MVC
- How Models used to generate Data in asp.net mvc?
- Difference between Database First, Code First and Model First Approach in MVC?
- Types of ActionResults in ASP.Net MVC?
- What is Partial View?
- In Ajax Call If we set async : False then what will happen? or What does “async: false” do in jQuery.ajax()?
JavaScript/ jQuery Questions
- Difference between JavaScript and jQuery? which one is fast?
- Selectors in jQuery?
- How to add/remove element into Array object in jQuery?
- what is each() function?
- loops in JavaScript?
SQL Server Questions
- Types of Join in SQL Server?
- Datatypes in SQL Server?
- Difference between stored procedure and function?
- What are the Aggregate function in SQL Server?
- What is Temporary table in SQL Server?
- Does foreign key contain “0” or “null” value?
- Difference between Primary Key and Unique Key?
- What is Trigger in SQL Server? Use of Triggers?