Basic React JS Questions:
- What is React JS?
- How does React work?
- What are components in React?
- What is JSX?
- How do you create a React component?
- Explain the virtual DOM.
- What are props in React?
- What is state in React?
- How do you update the state of a component?
- What are lifecycle methods in React?
Intermediate React JS Questions:
- What is the difference between state and props?
- How do you pass data between components?
- Explain the concept of lifting state up in React.
- What are higher-order components?
- How can you prevent components from re-rendering?
- What is React Router?
- How do you implement forms in React?
- What are controlled components?