React Js Developer Interview Questions

475 react js developer interview questions shared by candidates

The interview process begins with basic questions on JavaScript, React.js, and TypeScript. After covering the fundamentals, the candidate is given a React-based task to assess practical implementation skills. Finally, the process includes solving data structure and algorithm problems on LeetCode using JavaScript.
avatar

React Js Developer

Interviewed at Movate

3.7
Mar 7, 2025

The interview process begins with basic questions on JavaScript, React.js, and TypeScript. After covering the fundamentals, the candidate is given a React-based task to assess practical implementation skills. Finally, the process includes solving data structure and algorithm problems on LeetCode using JavaScript.

1.what is the difference between array and linkedlist? 2.what is data structures and explain some of them? 3.can we use break in for in and for of loops? 4.what is useEffect hook? 5.Explain the component lifecycle in react js 6.react is a library or framework? 7.what is node js? 8.what is express js? 9.name some commonly used HTTP methods? 10.difference between mongodb and SQL 11.what is props? 12.what is useMemo hook? 13.what is OOPS ? 14. is javascript an object-oriented language? 15.what is abstraction? 16.what is method over-riding?
avatar

React Js Developer

Interviewed at Pillir

4.5
Feb 21, 2023

1.what is the difference between array and linkedlist? 2.what is data structures and explain some of them? 3.can we use break in for in and for of loops? 4.what is useEffect hook? 5.Explain the component lifecycle in react js 6.react is a library or framework? 7.what is node js? 8.what is express js? 9.name some commonly used HTTP methods? 10.difference between mongodb and SQL 11.what is props? 12.what is useMemo hook? 13.what is OOPS ? 14. is javascript an object-oriented language? 15.what is abstraction? 16.what is method over-riding?

L1: React basics, lifecycle methods,state vs props,var/let/ const, hoisting,closures, spread vs rest operator, html methods, react js api, resume questions L2: print next palindrome of a given number, print first n prime numbers, print n fibonacci series, React progress bar that updates every 1 sec till it reaches max screen width, print possible combinations of a string and identify if it has a palindrome in it.
avatar

React Js Developer

Interviewed at NeoSOFT

3.6
Jul 24, 2022

L1: React basics, lifecycle methods,state vs props,var/let/ const, hoisting,closures, spread vs rest operator, html methods, react js api, resume questions L2: print next palindrome of a given number, print first n prime numbers, print n fibonacci series, React progress bar that updates every 1 sec till it reaches max screen width, print possible combinations of a string and identify if it has a palindrome in it.

L1: css positions, props, virtual dom, functional components, class components, difference between them, Hoisting, promises, promises.all, es6 functions, props drilling, context api, redux, difference between class and functional, callback, diff let, var and const, css properties, git stash, cherrypick, reducers, setState, hooks, spread operator, rest operator, diff between both, react optimization, error boundaries, closures L2: Q1. Implement progressbar which keeps incrementing after every 10s to 10px till it reaches browser width. Q2. Write a function to print n prime number eg. n=5 print 5 prime numbers eg: 2,3,5,7,9 etc. Q3: Write a program to shuffle string 'sadads' in all possible patterns and find the palidrome in it.
avatar

React Js Developer

Interviewed at NeoSOFT

3.6
Mar 29, 2022

L1: css positions, props, virtual dom, functional components, class components, difference between them, Hoisting, promises, promises.all, es6 functions, props drilling, context api, redux, difference between class and functional, callback, diff let, var and const, css properties, git stash, cherrypick, reducers, setState, hooks, spread operator, rest operator, diff between both, react optimization, error boundaries, closures L2: Q1. Implement progressbar which keeps incrementing after every 10s to 10px till it reaches browser width. Q2. Write a function to print n prime number eg. n=5 print 5 prime numbers eg: 2,3,5,7,9 etc. Q3: Write a program to shuffle string 'sadads' in all possible patterns and find the palidrome in it.

Viewing 431 - 440 interview questions

Glassdoor has 475 interview questions and reports from React js developer interviews. Prepare for your interview. Get hired. Love your job.