Learning Partner

Accenture React.js Interview Questions for 3+ years

Shared question set for 3+ years of experience, First round. Topics and wording follow the supplied notes; these are questions, not official company guidance.

  1. What is the difference between var, let and const in JavaScript? Explain scoping with an example.
  2. What is hoisting in JavaScript, and how does it work?
  3. What is the Temporal Dead Zone?
  4. What is a JavaScript promise, and how does it handle asynchronous code?
  5. What is the difference between Promises and async/await?
  6. What is destructuring in JavaScript?
  7. What is the difference between class and functional components?
  8. What is props drilling? What is the solution?
  9. Redux vs Context API: when to use what?
  10. What are performance optimization techniques in React?
  11. What is the useReducer hook?
  12. What are refs in React?
  13. How do you implement routing in React?
  14. Create a program for an increment/decrement counter.

Browse React.js question sets