React JS Interview Questions in Chennai
36 practice questions with answers for React JS interviews in Chennai.
React JS jobs in Chennai
Chennai is a long-standing IT-services and SaaS hub along OMR, with strong demand for testing, data and support-engineering roles. Many companies here hire freshers in large batches and train them on the job.
Below are 36 questions that match the mix of service, product and domain employers hiring react developers in Chennai.
How do you add multiple languages to a React app?
Show answer
What is hydration?
Show answer
How do you analyse and reduce JavaScript bundle size?
Show answer
Where should you store the logged-in user's auth token in a React app?
Show answer
How do you update objects and arrays in state without mutating them?
Show answer
How do you create an error boundary in React?
Show answer
What does the 'use client' directive do?
Show answer
How do you debug Redux state changes?
Show answer
Tell me about a time you had to learn a new tool or library quickly.
Show answer
How do you lazy load route components to reduce the initial bundle?
Show answer
Explain useTransition and useDeferredValue.
Show answer
How do you test a component that depends on Redux and React Router?
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
What resource preloading APIs did React 19 add?
Show answer
What does useContext do?
Show answer
What is automatic batching in React 18 and later?
Show answer
What are portals and when would you use them?
Show answer
How do you read and update query parameters like ?page=2&sort=price?
Show answer
How do form Actions work in React 19?
Show answer
How do you expose a custom method like focus() from a child to a parent in React 19?
Show answer
How do you implement code splitting with React.lazy and Suspense?
Show answer
Show a Server Function used to handle a form in Next.js.
Show answer
Write a useDebounce custom hook.
Show answer
What are the special files in the Next.js App Router?
Show answer
How do you test a component that fetches data from an API?
Show answer
What is the difference between BrowserRouter and HashRouter?
Show answer
A developer writes key={Math.random()} to silence the missing key warning. What problem does this create?
Show answer
What are Core Web Vitals and how do React apps affect them?
Show answer
What is useId and why not use Math.random for ids?
Show answer
What is the difference between props and state?
Show answer
What are synthetic events in React?
Show answer
Tell me about a time a requirement changed late in a sprint. How did you handle it?
Show answer
What are loaders and actions in React Router?
Show answer
What is list virtualisation?
Show answer
What is lazy initialisation in useState and when should you use it?
Show answer
Companies with offices in Chennai (5)
Freshworks
React JS interview questions
Chennai, Bengaluru, Hyderabad
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 questionsTCS
React JS interview questions
Mumbai, Chennai, Pune +2
View questionsFrequently asked questions
Which companies hire React JS professionals in Chennai?
Companies with large offices in Chennai include Freshworks, Amazon, Thoughtworks, Infosys, TCS. Use their company pages below to practise employer-specific sets.
Are React JS interviews in Chennai different from other cities?
The questions depend more on the company than the city. Chennai's mix of employers decides the style: Many companies here hire freshers in large batches and train them on the job
How do I find React JS jobs in Chennai?
Shortlist companies with Chennai offices, keep your CV focused on React JS projects, apply on company career pages and job portals with the Chennai filter, and practise the questions on this page before each interview.