The MVC architectural pattern separates an application into three components – Model, View, and Controller. Typically, a user interacts with View which, in turn, raises appropriate URL requests. Finally, a controller will handle this request.
One might forget the basics when dealing with practical problems on a regular basis. So, here is a list of common interview questions on the basics of MVC that are asked in an interview.