- What is API.
- What is WebAPI.
- What is Asp.NET WebAPI.
- What is Rest or Restfull architecturure.
- Naming Convention In WebAPI.
- What is Routing in WebAPI and How to
configure WebAPI.
- Difference between MVC Controller And WebAPI Controller.
- What is Parameter Binding in WebAPI. What is the default parameter binding process and how we can change it.
- Different types of Http request in
Web API and their status code. What is the difference between Http Post and Put request.
- Action method return type of WebAPI.
What is difference between HttpResponseMessage
and IHttpActionResult.
- What is
Data Formats in WebAPI. What is difference between Accept and Content-Type attribute.
- How we can Authenticate a WebAPI. Difference between Basic Authentication and Token Based Authentication.
- What is Media-Type
Formatters in WebAPI.
- How to consume Web API in ASP.NET MVC and what is the
difference between WebClient and HttpClient.
- What is Same
Origin Policy of web browser. What is Cross-Origin Resource Sharing (CORS) and how to enable it in WebAPI.
- What is oData in
WebAPI.
- What Web API
versioning.
- Difference between Asp.NET WebAPI and Asp.NET MVC
- Difference between GET and POST request.
- What is Content Negotiation.
- What is Database Management System.
- What is Relational Database Management System.
- What is Data Integrity.
- What is Data Consistency.
- What is Referential Integrity.
- What is Cascade Delete.
- What is Data Anomalies. Types of Data Anomalies.
- What is Relationship in RDMBS and Different types of
Relationship.
- What is Normalization. Different kind of Normalization.
- What is Denormalization.
- Difference .MDF file and .LDF file in SQL-Server.
- Difference between Attach and Restore in SQL-Server.
- Difference between DML,DDL,DCL statement in SQL-Server.
- Difference between Where and Having Clause.
- Difference between Truncate and Delete command.
- Difference between Identity and Sequence in SQL-Server.
- Difference between @@identity, @scopeidentity, and @ident_current.
- What is Constraints. Different types of Constraints In SQL-Server.
- What is Primary Key and Foreign Key ad difference between
Primary Key and Unique Key.
- What is Composite Key, Alternate Key, Candidate Key and Super
Key in RDBMS.
- What is Indexes. Different types of Indexes in Sql-Server.
- Use of Filtered Index, Spatial Index, Fulltext Index, Xml
Index, ColumnStore Index in SQL-Server.
- Difference between Cluster Index and Non Cluster Index.
- What is Function. Difference types of Function.
- Difference between Scaler Function and Table Valued Function
in SQL-Server.
- Difference between IsNull() and Coalesec() function.
- Difference between Cast() and Convert() function in Sql-Server.
- Difference between Row_Number(), Dense_Rank(),Rank()
function .
- Difference between Floor(),Rand(),Ceiling() function in SQL-Server.
- Difference between DateDiff(), DatePart() Function in SQL-Server.
- What is Procedure .Different types of Procedure in SQL-Server.
- Difference between Procedure with Output Value and Procedure
with Return keyword.
- Difference between Function and Procedure.
- What is Trigger in SQL-Server. Difference types of Trigger
in SQL-Server.
- What is Magic Tables in SQL-Server.
- What is Inserted and Deleted table in SQL-Server.
- What is Join in SQL-Server. Difference types of SQL-Server.
- Explain Inner Join, Left Join, Right join, Full-Join, Cross
Join .
- What is Apply operator in SQL-Server. Types of Apply
Operator.
- Difference Between Join and Apply in SQL-Server.
- What is Union and Union All Operator in SQL-Server.
- Difference between Union and Union All .
- Difference between Join and Apply operator in SQL-Server.
- What Is Temp table. Difference between local and global temp
table.
- What is View. Types
of view in SQL-Server. Benefit of using view in SQL-Server database.
- What is CTE.
- What is Cursor in SQL-Server.
- What is Transaction. Explain ACID properties of Transaction.
- What is MVC Pattern. Explain Model
,View and Controller.
- What is MVC life Cycle. Four Main Steps in MVC Life
Cycle.
- What is Routing. How routing
works. Two Types of Routing in MVC 5.
- What is Route Constraints. Where
we can declare route constraints.
- What is filters. Explain five types of filters in
MVC5.
- How many filters default filters
provided by MVC5.
- What is Output Cache Filter.
Different types of attribute of Output Cache filter. How many location we can
cache the Controller Data.
- What is Razor View and Razor View
Engine in MVC.
- What is Layout. Difference between
RenderBody() and Render Section() Method.
- What is Partial View. How we can
consume Partial View in MVC.
- Difference between @Html.Partial
and @Html.renderpartial method.
- Difference between @Html.Action
and @Html.RenderAction method
- Difference between Partial View
and View.
- Difference between ViewBag,
ViewData and TempData.
- Difference between Peek and Keep
Method.
- What is Action Method. Explain
different types of Action method provided by MVC5.
- Difference between ActionResult
and JsonResult Action Method.
- Difference between RedirectToRoute
and RedirectToAction.
- Difference between Redirect and
Redirect Permanent.
- What is Child Action Method.
- What is Action Selectors in MVC.
Explain three types of Action Selectors.
- Difference between ActionVerb , NonAction,
ActionName attribute in MVC.
- What is Server side and
Client-Side Validation in MVC. How to enable Client side validation in MVC.
- What is Data Annotation. Different
types of Data Annotation in MVC.
- Difference between Display and
Display name attribute in MVC.
- What is Helper Class in MVC.
Different types of Helper class in MVC.
- Difference between HTML Helper Class, Url Hlper Class, Ajax Helper Class in MVC.
- What is Different type of Html Helper.
Difference between @Html.Display and @Html.DisplayFor Helper class.
- What is Bundling and Minification
in MVC.
- How we can create multiple submit
button on single view.
-
What is ORM.Different types of ORM
- What is Entity Framework.
-
What is Entity Data Model.Expalin Core Parts of EDM.
-
Expalin Storage Schema Model,Conceptual Model,Mapping.
-
What is Data Annotaion.Different Types of Data Annotaion.
-
What is entity relationship and types of entity relationship
-
Difference between Seed and Sql Method
-
What is Lazy ,Eager and Explicit Loading
-
Difference between Code First and DbFirst
- What is T4 Template
-
What N+1 problem in Lazy Loading
- What is Context Class
-
Difference between Dbcontext and Object Context Class
-
What is Connected and Disconnected Scenario.
-
What is jQuery
-
Diff between $(document).Ready() and $(windows).load()
-
What is JQuery.noConflict.
-
What is DOM
-
What is jQuery Selectors
-
What is jQuery Filters
-
What is jQuery Methods
-
Difference between text, html, text ,val method.
-
Difference between empty vs remove method.
-
Difference between append and after method.
-
Difference between $('Selectors').each() and jquery.each() method.
-
What is jQuery ajax method and its attributes
-
What is get,post,load method of jQuery.
-
Difference between get and post request.
-
What is jQuery Method Channing
-
What is Callback function in jQuery
-
What is JSON
-
What is AJAX
-
What is unobtrisive JavaScript
-
How to create and pass an array in ajax method
-
How to create and pas an array of object in ajax method.
-
JSON.parse vs JSON.Stringify