|
20 | 20 | - **[APIs and Asynchronous Programming](#apis-and-asynchronous-programming) 🌐**
|
21 | 21 | - **[JavaScript Patterns and Best Practices](#javascript-patterns-and-best-practices) 🛠️**
|
22 | 22 | - **[Beginner ReactJS](#beginner-reactjs) ⚛️**
|
| 23 | +- **[Intermediate ReactJS](#intermediate-reactjs) ⚛️ 🚀** |
23 | 24 |
|
24 | 25 |
|
25 | 26 | ## Basic JavaScript
|
|
683 | 684 | 11. How do you handle forms in React, and what is the role of controlled components?
|
684 | 685 | 12. What is the purpose of the `React.Fragment` in React?
|
685 | 686 |
|
| 687 | +## Intermediate ReactJS |
| 688 | + |
| 689 | +1. Can you explain Higher Order Components (HOC) in React in simple terms? |
| 690 | +2. What is Redux, and how does it work with React? |
| 691 | +3. Explain the Flux architecture briefly and its connection to React. |
| 692 | +4. When should you use Redux instead of local state management in React? |
| 693 | +5. How is React Context different from Redux for state management? |
| 694 | +6. What is the `shouldComponentUpdate` method in React, and why is it important for performance? |
| 695 | +7. What are useMemo and useCallback hooks in React, and when do you use each? |
| 696 | +8. Can you give an example of code splitting in React? Why is it useful? |
| 697 | +9. What is server-side rendering (SSR) in React, and why might you use it? |
| 698 | +10. How does the `dangerouslySetInnerHTML` attribute work in React? |
| 699 | +11. What are portals in React, and when might you use them? |
| 700 | +12. How does lazy loading improve React app performance? |
| 701 | +13. How do you prevent unnecessary re-renders in React? |
| 702 | +14. Explain the difference between state and context in React. |
| 703 | +15. How does event handling differ in React compared to traditional HTML? |
| 704 | +16. Explain the concept of "lifting state up" in React and when it is beneficial. |
| 705 | +17. What is the significance of the `this` keyword in class components in React? |
| 706 | +18. How does error handling work in React applications? |
| 707 | +19. What are React refs, and how are they used in React components? |
| 708 | +20. How does the `componentDidMount` lifecycle method differ from `useEffect` in functional components? |
| 709 | + |
| 710 | + |
| 711 | + |
0 commit comments