React JS Interview Questions in Gurgaon
36 practice questions with answers for React JS interviews in Gurgaon.
React JS jobs in Gurgaon
Gurgaon (Gurugram) is home to many multinational, consulting, fintech and consumer-internet offices. Interviews often expect strong business understanding along with technical skills, especially for analytics and product-facing roles.
Below are 36 questions that match the mix of service, product and domain employers hiring react developers in Gurgaon.
An accessibility audit says your signup form fails screen reader checks. What would you fix to make the form accessible?
Show answer
How do you handle async API calls with createAsyncThunk?
Show answer
Your Next.js build fails with 'ReferenceError: window is not defined'. Why, and how do you fix it?
Show answer
What does the 'use client' directive do?
Show answer
Tell me about a mistake you made that reached production and what you learned.
Show answer
What is the main performance pitfall of React Context and how do you avoid it?
Show answer
How do you fetch data in a Next.js App Router page?
Show answer
How do environment variables work in a React or Next.js app?
Show answer
What is automatic batching in React 18 and later?
Show answer
Your team uses the array index as key in a todo list and users report that checkboxes get ticked on the wrong item after deleting a row. What is happening?
Show answer
What is useId and why not use Math.random for ids?
Show answer
How do you find what is making a React page slow?
Show answer
How do you read and update query parameters like ?page=2&sort=price?
Show answer
Where should you store the logged-in user's auth token in a React app?
Show answer
What is the use() API introduced in React 19?
Show answer
Tell me about a time you had to learn a new tool or library quickly.
Show answer
A junior notices that every child component re-renders when the parent's state changes, even when their props did not change. How do you explain this?
Show answer
What is RTK Query?
Show answer
What does useContext do?
Show answer
Your React app works locally, but after deployment refreshing /dashboard gives a 404 from the server. Why, and how do you fix it?
Show answer
All unit tests passed, but users found that the delete button did nothing. The tests were checking that a handleDelete function was called. What went wrong?
Show answer
Describe a time you found and fixed a bug reported by a real user.
Show answer
How do you update objects and arrays in state without mutating them?
Show answer
What is prop drilling and how can you avoid it?
Show answer
During a security review you find a payment provider's secret key in the browser's JavaScript bundle. What do you do?
Show answer
A developer says the app is too slow, based on testing it with the development server. What do you tell them?
Show answer
A timer using setInterval inside useEffect always shows 1 and never goes higher. What is the bug?
Show answer
What is the difference between controlled and uncontrolled components?
Show answer
On a profile edit page, when you switch from one user to another the form still shows the old user's typed values. How can you reset it cleanly?
Show answer
Your team has hundreds of snapshot tests that developers update blindly whenever they fail. What are the drawbacks of snapshot tests and what would you suggest?
Show answer
A developer writes key={Math.random()} to silence the missing key warning. What problem does this create?
Show answer
What is list virtualisation?
Show answer
How do you create an error boundary in React?
Show answer
Why must Redux reducers be pure functions?
Show answer
How do you upload a file with a preview in React?
Show answer
Companies with offices in Gurgaon (7)
Zomato
React JS interview questions
Gurugram
View questionsMakeMyTrip
React JS interview questions
Gurugram, Bengaluru
View questionsMicrosoft
React JS interview questions
Hyderabad, Bengaluru, Noida +2
View questionsAmazon
React JS interview questions
Bengaluru, Hyderabad, Chennai +2
View questionsPublicis Sapient
React JS interview questions
Gurugram, Noida, Bengaluru
View questionsThoughtworks
React JS interview questions
Pune, Bengaluru, Chennai +2
View questionsAccenture
React JS interview questions
Bengaluru, Hyderabad, Pune +2
View questionsFrequently asked questions
Which companies hire React JS professionals in Gurgaon?
Companies with large offices in Gurgaon include Zomato, MakeMyTrip, Microsoft, Amazon, Publicis Sapient, Thoughtworks, Accenture. Use their company pages below to practise employer-specific sets.
Are React JS interviews in Gurgaon different from other cities?
The questions depend more on the company than the city. Gurgaon's mix of employers decides the style: Interviews often expect strong business understanding along with technical skills, especially for analytics and product-facing roles
How do I find React JS jobs in Gurgaon?
Shortlist companies with Gurgaon offices, keep your CV focused on React JS projects, apply on company career pages and job portals with the Gurgaon filter, and practise the questions on this page before each interview.