React JS Interview Questions in Pune
36 practice questions with answers for React JS interviews in Pune.
React JS jobs in Pune
Pune combines IT-services campuses in Hinjewadi and Kharadi with product, automotive and BFSI technology centres. It has a large mid-level job market for data and QA roles, and interviews are often practical and project-based.
Below are 36 questions that match the mix of service, product and domain employers hiring react developers in Pune.
How do you lazy load route components to reduce the initial bundle?
Show answer
How do you handle async API calls with createAsyncThunk?
Show answer
Why does React prefer composition over inheritance?
Show answer
After adding an AuthContext at the root, profiling shows the whole app re-rendering every few seconds. What would you check?
Show answer
Where should you store the logged-in user's auth token in a React app?
Show answer
What is tree shaking?
Show answer
How do you optimise images in a React app?
Show answer
A test in CI fails randomly about one time in ten. How do you handle a flaky test?
Show answer
Why use Link instead of a normal anchor tag in a React app?
Show answer
When would you add end-to-end tests with Playwright or Cypress?
Show answer
What does the 'use client' directive do?
Show answer
How do you include accessibility checks in your React tests?
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
Show how to fetch data with TanStack Query.
Show answer
How do form Actions work in React 19?
Show answer
What is an effect cleanup function and why is it important?
Show answer
A developer stores fullName in state and updates it in a useEffect whenever firstName or lastName changes. What would you suggest?
Show answer
Typing in a search box feels laggy because a big product list is filtered on every keystroke. How do you fix it?
Show answer
What is the difference between props and state?
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 Next.js build fails with 'ReferenceError: window is not defined'. Why, and how do you fix it?
Show answer
What is prop drilling and how can you avoid it?
Show answer
Show a login form using React Hook Form with Zod validation.
Show answer
What is React and why is it so widely used for building web interfaces?
Show answer
Tell me about a time you pushed back on adding a new library to the project.
Show answer
In development your API call inside useEffect fires twice, but only once in production. Why does this happen, and what does StrictMode do?
Show answer
Why is React Hook Form popular?
Show answer
How do you add multiple languages to a React app?
Show answer
What are the risks of spreading all props like <Input {...props} />?
Show answer
An orders table renders 10,000 rows and the page freezes on load and scroll. What would you do?
Show answer
What is the difference between the App Router and the Pages Router in Next.js?
Show answer
Describe how you led a large frontend migration.
Show answer
How do you type props for a component in TypeScript?
Show answer
What is atomic state management, as in Jotai or Recoil-style libraries?
Show answer
Five components on one page each fetch the same user profile, causing duplicate API calls. How would you fix this?
Show answer
Companies with offices in Pune (7)
PhonePe
React JS interview questions
Bengaluru, Pune
View questionsMicrosoft
React JS interview questions
Hyderabad, Bengaluru, Noida +2
View questionsAmazon
React JS interview questions
Bengaluru, Hyderabad, Chennai +2
View questionsThoughtworks
React JS interview questions
Pune, Bengaluru, Chennai +2
View questionsInfosys
React JS interview questions
Bengaluru, Mysuru, Pune +2
View questionsAccenture
React JS interview questions
Bengaluru, Hyderabad, Pune +2
View questionsTCS
React JS interview questions
Mumbai, Chennai, Pune +2
View questionsFrequently asked questions
Which companies hire React JS professionals in Pune?
Companies with large offices in Pune include PhonePe, Microsoft, Amazon, Thoughtworks, Infosys, Accenture, TCS. Use their company pages below to practise employer-specific sets.
Are React JS interviews in Pune different from other cities?
The questions depend more on the company than the city. Pune's mix of employers decides the style: It has a large mid-level job market for data and QA roles, and interviews are often practical and project-based
How do I find React JS jobs in Pune?
Shortlist companies with Pune offices, keep your CV focused on React JS projects, apply on company career pages and job portals with the Pune filter, and practise the questions on this page before each interview.