MERN Stack Question Sheets
Topic-wise MERN Stack question sheets — 200 questions across 8 topics. Open each sheet online and tick questions as you solve them.
Modern JavaScript (ES6+) Interview Questions
Modern JavaScript is the foundation of every layer in the MERN stack. This topic covers scope, hoisting, closures, the event loop, Promises,…
Node.js Core Interview Questions
Node.js runs JavaScript on the server using the V8 engine and libuv. This topic explains the event loop phases, non-blocking I/O, streams, buffers,…
Express.js and REST APIs Interview Questions
Express is the most popular web framework for Node.js and the E in MERN. This topic covers middleware, routing, request data, error handling, CORS,…
MongoDB and Mongoose Interview Questions
MongoDB stores application data as flexible BSON documents, and Mongoose adds schemas, validation and helpers on top of the Node.js driver. This…
React Fundamentals Interview Questions
React builds user interfaces from reusable components. This topic covers JSX, props, state, rendering lists with keys, conditional rendering, forms,…
React Hooks, State and Performance Interview Questions
This topic goes deeper into how real React apps are built and optimised. It covers useEffect, useMemo, useCallback, useRef, useReducer, Context,…
Authentication and Security Interview Questions
Every MERN app needs secure login and data protection. This topic covers authentication versus authorization, JWTs, sessions, refresh tokens, cookie…
Testing, Deployment and DevOps Interview Questions
Shipping a MERN app means testing it and running it reliably. This topic covers unit, integration and end-to-end testing with Vitest, Jest, React…
Frequently asked questions
What are question sheets?
Topic-wise lists of MERN Stack interview questions with answers — 200 questions across 8 topics. Tick questions as you solve them; progress is saved in your browser.
Which sheet should I start with?
Start with Modern JavaScript (ES6+), then Node.js Core. Use the role-wise pages to see which topics matter most for the job you want.