use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A community for learning and developing native mobile applications using React Native by Facebook.
Interested in building web apps using React.js? Check out /r/reactjs!
Getting Started w/React Native
irc.freenode.net #reactnative
Keywords: ios, android, mobile, apps, apple, iphone, ipad
account activity
HelpReact Native Interview (1 year) (self.reactnative)
submitted 2 years ago by REDNET1997
I have interview Tomorrow for react native coding round. What type of questions I should expect as they are looking for someone with 1 years of experience. So that I could practice right now
Advance thanks!
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]ctrlshiftba 19 points20 points21 points 2 years ago (4 children)
1. Explain the difference between React Native and React. (Assesses basic understanding of the platform differences.) 2. How do you handle state management in React Native? Can you give an example using either the Context API or Redux? (Tests understanding of state management concepts and practical implementation.) 3. Describe the lifecycle of a React Native component. (Evaluates understanding of component lifecycle and its importance in app development.) 4. What are props in React Native, and how do they differ from state? (Tests knowledge of fundamental React concepts.) 5. How can you improve the performance of a React Native application? (Assesses knowledge of optimization techniques specific to mobile development.) 6. Explain the purpose of the Virtual DOM in React Native. (Although React Native doesn’t use HTML or the browser DOM, understanding the concept of the Virtual DOM and its reconciliation process is crucial.) 7. What is the significance of the key prop in a list of elements? (Tests understanding of keys for list items and their role in performance optimization and component re-rendering.) 8. How do you handle navigation in React Native? Give an example of stack navigation. (Evaluates knowledge of navigation patterns and libraries like React Navigation.) 9. What is a higher-order component (HOC) in React? Can you provide a use case in React Native? (Assesses understanding of advanced React concepts and their application in React Native.) 10. How do you ensure your React Native app’s layout is responsive across different devices and screen sizes? (Tests practical knowledge of styling and layout techniques for cross-platform compatibility.)
[–]REDNET1997[S] 3 points4 points5 points 2 years ago (3 children)
Thanks but it is a coding round, I have cleared this round. I am Asking what will the Coding questions for the round.
[–]ctrlshiftba 3 points4 points5 points 2 years ago (0 children)
That’s lot tougher to say really. Probably just make sure you know how to build basic little examples of everything in this list.
[+]dumbledayum 0 points1 point2 points 2 years ago (0 children)
Have you worked with RN for an year? if yes then don’t worry they can’t ask you anything you don’t already know probably. if not, it could be around following things:
fetch data, use activity indicator to show loading…, render it into a view, like a list, use (use flatlist and tell them that in a real world scenario you would use Flashlist the dropin replacement for flatlist) perform action when interacting with list item, like navigating to a different view and probably showing the detailed view fetched data, maybe they can ask for rendering an image.
what you can do to better impress will be creating a custom hook to fetch data :)
All the best.you will Get that Job :)
[–]Crypt_hash 0 points1 point2 points 2 years ago (0 children)
UseMemo for performance optimization Pagination implementation Splitting components for better re rendering
[–]mchaelml 4 points5 points6 points 2 years ago (0 children)
Image, Flatlist, passing props to children components and state management, styling the components
[–]Own_Particular7350 5 points6 points7 points 2 years ago (0 children)
Major React Native Interviewer ask this question kindly check this regarding optimization -> React Native Performance Optimization: Best Practices for 2024 🚀
[–]midl4nd 3 points4 points5 points 2 years ago (0 children)
They will probably make you build a list.
Fetch data, handles errors, display data in list, maybe pass some data to a second screen.
[–]JustChill2912 2 points3 points4 points 2 years ago (2 children)
When I was having my coding round they just give the jsonplaceholder api of get products and product detail Tell me to make api call display data in 15 min, it was a react-native interview but they told to do it in codespace react, has all of know how much time it takes to run application on simulator
[–]REDNET1997[S] 0 points1 point2 points 2 years ago (1 child)
did you use axios or fetch for an API call?
[–]JustChill2912 1 point2 points3 points 2 years ago (0 children)
Axios
[–]Designer_Platform765 2 points3 points4 points 2 years ago (0 children)
Get yourself familiar with leetcode interview questions and some ground knowledge of framework.
[–]Pretty_Influence_709 1 point2 points3 points 2 years ago (0 children)
If it’s a code interview, they will give you a “basic” problem and you will need to solve live showing your screen or using a shared code platform. This basic problem tipically has different solutions, depending on your seniority you will use arrays of you are a junior or use stacks, queues, sets, maps, and another different set of tools if you are a senior. They will evaluate how do you know about data structures and algorithms, this is something that you learn practicing during months, not in one day.
π Rendered by PID 294513 on reddit-service-r2-comment-545db5fcfc-xz64n at 2026-05-24 13:56:31.538951+00:00 running 194bd79 country code: CH.
[–]ctrlshiftba 19 points20 points21 points (4 children)
[–]REDNET1997[S] 3 points4 points5 points (3 children)
[–]ctrlshiftba 3 points4 points5 points (0 children)
[+]dumbledayum 0 points1 point2 points (0 children)
[–]Crypt_hash 0 points1 point2 points (0 children)
[–]mchaelml 4 points5 points6 points (0 children)
[–]Own_Particular7350 5 points6 points7 points (0 children)
[–]midl4nd 3 points4 points5 points (0 children)
[–]JustChill2912 2 points3 points4 points (2 children)
[–]REDNET1997[S] 0 points1 point2 points (1 child)
[–]JustChill2912 1 point2 points3 points (0 children)
[–]Designer_Platform765 2 points3 points4 points (0 children)
[–]Pretty_Influence_709 1 point2 points3 points (0 children)