MERN Stack Telephonic Interview Questions & Answers
30 questions for the telephonic interview stage — 16 easy, 14 medium.
About the telephonic interview round
The telephonic or screening round is a 15-30 minute call with a recruiter or engineer. It checks your basics, your CV and whether you can explain MERN Stack concepts clearly without a screen to point at.
Tips for the telephonic interview round
- Keep your CV in front of you and be ready to explain every line on it.
- Answer in short, clear sentences; there is no whiteboard, so structure matters.
- Take the call somewhere quiet and confirm the time in advance.
- Prepare one question to ask the interviewer at the end.
After deploying a React app, refreshing on a page like /dashboard shows a 404 error. Why, and how do you fix it?
Show answer
What are streams in Node.js and what types exist?
Show answer
Write basic CRUD commands in mongosh for a users collection.
Show answer
Walk me through a MERN project you built, end to end.
Show answer
What does lifting state up mean in React?
Show answer
What is the difference between app.use, app.get and express.Router?
Show answer
What is the difference between props and state in React?
Show answer
Why are functional components preferred over class components today?
Show answer
What is the difference between authentication and authorization?
Show answer
What is a Promise and what are its states?
Show answer
What is JSX and how is it converted into JavaScript?
Show answer
How does React protect against XSS and where can XSS still happen?
Show answer
What are the core principles of a RESTful API, and which HTTP methods are idempotent?
Show answer
Explain destructuring, the spread operator and rest parameters.
Show answer
Describe a production issue you handled in a Node.js service.
Show answer
Your API has 40 routes and each returns errors in a different format. How would you standardise this?
Show answer
Tell me about a time you found and fixed a security issue in an application.
Show answer
An error in one dashboard widget crashes the entire React page. How do you contain it?
Show answer
Group an array of order objects by their status using reduce.
Show answer
What are BSON and ObjectId in MongoDB?
Show answer
What is Node.js and how does it handle many requests on a single thread?
Show answer
How is Nginx used in front of a MERN application?
Show answer
Implement page-based pagination for a products API with Mongoose.
Show answer
What is a custom hook and what rules must hooks follow?
Show answer
What are the common ways to render content conditionally in React?
Show answer
What is MongoDB and how is it different from a relational database?
Show answer
Write a reusable useFetch custom hook.
Show answer
What is NoSQL injection and how do you prevent it in a MongoDB app?
Show answer
What is the difference between == and === in JavaScript?
Show answer
Frequently asked questions
What happens in the MERN Stack telephonic interview round?
The telephonic or screening round is a 15-30 minute call with a recruiter or engineer. It checks your basics, your CV and whether you can explain MERN Stack concepts clearly without a screen to point at.
How do I clear the telephonic interview round?
Keep your CV in front of you and be ready to explain every line on it. Answer in short, clear sentences; there is no whiteboard, so structure matters. Take the call somewhere quiet and confirm the time in advance.
Which round comes next?
A typical order is online assessment, telephonic screening, one or two technical rounds, a managerial round and HR. Use the other round pages to practise each stage.