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.
- What is the difference between var, let and const in JavaScript? Explain scoping with an example.
- What is hoisting in JavaScript, and how does it work?
- What is the Temporal Dead Zone?
- What is a JavaScript promise, and how does it handle asynchronous code?
- What is the difference between Promises and async/await?
- What is destructuring in JavaScript?
- What is the difference between class and functional components?
- What is props drilling? What is the solution?
- Redux vs Context API: when to use what?
- What are performance optimization techniques in React?
- What is the useReducer hook?
- What are refs in React?
- How do you implement routing in React?
- Create a program for an increment/decrement counter.