Theory
1. What is React, and why would you use it?
2. What are the main features of React?
3. What is JSX, and why is it used in React?
4. What are components in React?
5. What is the difference between functional components and class components in
React?
6. What are props in React? How do they work?
7. What is the state in React, and how does it differ from props?
8. How would you update the state in a React component?
9. How are props passed from a parent component to a child component in React?
10. Explain the lifecycle of React components
11. What is the difference between mounting, updating, and unmounting in React?
16. How do you handle events in React?
17. What is the difference between handling events in HTML and handling events in React?
18. How do you prevent the default behaviour of an event in React?
21. What are React Hooks?
22. What is the useState hook used for?How to change value of useState variable?
23. How would you use the useEffect hook to fetch data when a component mounts?types
24. What is the difference between useState and useEffect?
25. Why are hooks important in React development?
26. What is the purpose of the render method in class components?
27. What is React fragments
28. What is the purpose of using key props in lists?
29. How does conditional rendering work in React?
30. How can you implement routing in a React application?
31. use of Axios,Axios methods?
32. How do we handle a form in react
33. Explain the concept of Virtual DOM in React and why it is used? Use of reconcilation
34. JSX,What is babel in React js ?What its function
35. How do you pass data between components in React?diff between state?
36. React Router
37. Spread operator
38. What is the difference between map , filter methods?
39. React Router,API, Specific Router we use? React Router?
40. How do you Handle form data
41. How do you handle forms in React? Explain how you manage form data and form
submission.
42. useRef hook
43. AXIOS use? and its methods? other way to call API? How does an API look like?
44. useRef,useContext
45. How do you handle events in React?
46. Give 2 ways of API calling in JavaScript?
47. useNavigate()
48. How do you pass data between components in React? Propdrilling?
49. useNavigate() hook in React JS? how can i pass data using useNavigate"
50. Map filter reduce
51. What is the difference between == and ===?
52. Describe the commonly used HTTP methods. When would you use each method?
53. use of useContext() hook in React JS
54. What are the main features of React?(JSX,Component,VDOM,Router)
55. What are components in React?
56. What is React fragments
57. Data management during Form submission