Most Asked ReactJS Interview Questions

Most Asked ReactJS Interview Questions

·

2 min read

  1. What is React?
  2. What are the main features of React?
  3. What are the advantages of React?
  4. What are the limitations of React?
  5. What is JSX?
  6. How to create components in React?
  7. What is the difference between Element and Component?
  8. What is State in React?
  9. When to use a Class Component over a Function Component?
  10. What are props in React?
  11. What is the difference between state and props?
  12. What are Pure Components?
  13. Why should we not update the state directly?
  14. What are synthetic events in React?
  15. What is the use of refs?
  16. What are inline conditional expressions?
  17. What is the difference between HTML and React event handling?
  18. Why is String Refs legacy?
  19. What is Virtual DOM?
  20. How Virtual DOM works?
  21. What are controlled components?
  22. What is the difference between Shadow DOM and Virtual DOM?
  23. What are uncontrolled components?
  24. What is context?
  25. What is children prop?
  26. What is reconciliation?
  27. Why React uses className over class attribute?
  28. What are fragments?
  29. What is React Fiber?
  30. Why fragments are better than container divs?
  31. What is the main goal of React Fiber?
  32. What are Higher-Order Components?
  33. How to write comments in React?
  34. What is flux?
  35. What is Redux?

Credits - Twitter Thread - Eugene Zolotarenko

More Reading -

  1. Official Docs
  2. GitHub - sudheerj
  3. InterviewBit
  4. Edureka
  5. Hackr.io
  6. Toptal
  7. Simplilearn
  8. GFG
  9. CodeMentor
  10. JP