MVC Interview Question



  1. What is MVC Pattern. Explain Model ,View and Controller.
  2. What is  MVC life Cycle. Four Main Steps in MVC Life Cycle.
  3. What is Routing. How routing works. Two Types of Routing in MVC 5.
  4. What is Route Constraints. Where we can declare route constraints.
  5. What  is filters. Explain five types of filters in MVC5.
  6. How many filters default filters provided by MVC5.
  7. What is Output Cache Filter. Different types of attribute of Output Cache filter. How many location we can cache the Controller Data.
  8. What is Razor View and Razor View Engine in MVC.
  9. What is Layout. Difference between RenderBody() and Render Section() Method.
  10. What is Partial View. How we can consume Partial View in MVC.
  11. Difference between @Html.Partial and @Html.renderpartial method.
  12. Difference between @Html.Action and @Html.RenderAction method
  13. Difference between Partial View and View. 
  14. Difference between ViewBag, ViewData and TempData.
  15. Difference between Peek and Keep Method.
  16. What is Action Method. Explain different types of Action method provided by MVC5.
  17. Difference between ActionResult and JsonResult Action Method.
  18. Difference between RedirectToRoute and RedirectToAction.
  19. Difference between Redirect and Redirect Permanent.
  20. What is Child Action Method.
  21. What is Action Selectors in MVC. Explain three types of Action Selectors.
  22. Difference between ActionVerb , NonAction,  ActionName attribute in MVC.
  23. What is Server side and Client-Side Validation in MVC. How to enable Client side validation in MVC.
  24. What is Data Annotation. Different types of Data Annotation in MVC.
  25. Difference between Display and Display name attribute in MVC.
  26. What is Helper Class in MVC. Different types of Helper class in MVC.
  27. Difference between HTML  Helper Class,  Url Hlper Class, Ajax Helper Class in MVC.
  28. What is Different type of Html Helper. Difference between @Html.Display and @Html.DisplayFor Helper class.
  29. What is Bundling and Minification in MVC.
  30. How we can create multiple submit button on single view. 

No comments:

Post a Comment