Codementor Events

React Native Interview Questions

Published Nov 12, 2021
React Native Interview Questions

Possible React Native Interview Questions:

  1. Why React Native or Not any other framework or Native?
  2. What are the other alternatives and what are the props and cons if you choose React Native?

The Interviewer will ask questions around React JS.

  1. What is life cycle and architecture?
  2. Javascript basic questions regarding object, array or any JS basic concept which is required while most development.

Once basic round will be done, now next thing the Interviewer will ask regarding React Native.

  1. React Native structure and code flow?
  2. How to do Navigation/routing in the React Native?
  3. Be ready for any UI component design questions specific for Flex layout?
  4. How to render the list view with the lazy loading data, Check how to implement pagination?
  5. Check how to design Tab navigation implementation using any library or React Navigation library
  6. Design dynamic forms with dynamic fields,
  7. How to use higher order component?
  8. What is diff between Functional and class component?
  9. Check regarding use of props and state?
  10. Check about Hooks and new lifecycle methods?
  11. How to prevent screen re-rendering?
  12. How to use Native methods in the React native?
  13. How to do bridging from Native to JS code?
  14. How to add or linking Native files in the iOS or android?
  15. How to upgrade React Native version if you are on older version, what are the best way to do upgrade?
  16. What are the tools using for doing faster development, like network calls, inspect element etc.
  17. How to generate build in the iOS and Android?
  18. What is the best way to do build generation and build distribution?
  19. What does the way implement offline?
  20. What are the best possible ways to save data in the offline?
  21. Check about Realm DB, or Asyncstorage or any other DB?
  22. What is the use of Redux and Read all the questions regarding Redux?
  23. How to do security fix on the App?
  24. What are the things needed to take care of the security of our App?
  25. Any instrumentation framework knows?
  26. What is a Fastlane, what are the use cases?
  27. What is a Codepush and Why we use?
  28. If iOS development then make sure you know regarding certificates and all other profiles, how to manage and what are the things need to take care?
  29. How to debug if any issue came in the App build? How to know which file has issue?
  30. What is the best way to identify crashes on production and how to debug?
  31. How to optimize the build size?
  32. What are the ways we can share a build to the external users for the testing?
  33. If you know Unit testing, then make sure you determine how to write cases and what are the possible cases if any project assigned?
  34. How to handle dimensions based on different phone size for both Android and iOS?
    35.If hybrid app, then how to manage both the iOS and Android code?

Thanks for reading

Hopefully You have found this article useful to prepare React Native Interviews.
If you have any recommendation or any inputs please let me know in the below comment section.

Discover and read more posts from Sahil Pandya
get started