S.No | Question |
---|---|
1. | What is React Native? |
2. | How does React Native differ from ReactJS? |
3. | Explain the concept of Virtual DOM in React Native. |
4. | What are the advantages of using React Native for mobile app development? |
5. | Explain the difference between React Native and native app development. |
6. | What are the core components in React Native? |
7. | How do you create a new component in React Native? |
8. | What is JSX in React Native? |
9. | How do you handle user input in React Native? |
10. | What is the purpose of the 'render' method in React Native? |
11. | Explain the concept of View in React Native. |
12. | What is the purpose of State in React Native? |
13. | How do you update the state in React Native? |
14. | What are Props in React Native? |
15. | Explain the difference between state and props in React Native. |
16. | How do you pass data from parent component to child component in React Native? |
17. | What are controlled components in React Native? |
18. | How do you handle events in React Native? |
19. | Explain the concept of conditional rendering in React Native. |
20. | What is the purpose of the 'setState' method in React Native? |
21. | How do you apply styles to React Native components? |
22. | Explain the concept of inline styles in React Native. |
23. | What are the different layout options available in React Native? |
24. | How do you create a responsive layout in React Native? |
25. | Explain the concept of Flexbox in React Native. |
26. | How do you center align a component in React Native? |
27. | What are some commonly used style properties in React Native? |
28. | How do you handle screen orientation changes in React Native? |
29. | What is the purpose of the 'StyleSheet' component in React Native? |
30. | How do you handle platform-specific styles in React Native? |
31. | What is the purpose of the Button component in React Native? |
32. | How do you handle button press events in React Native? |
33. | Explain the concept of ScrollView in React Native. |
34. | What is the purpose of the ListView component in React Native? |
35. | How do you render a dynamic list of items in React Native? |
36. | Explain the concept of FlatList in React Native. |
37. | What is the purpose of SectionList in React Native? |
38. | How do you implement touchable components in React Native? |
39. | Explain the TextInput component in React Native. |
40. | How do you handle user input in TextInput? |
41. | What is the purpose of the Image component in React Native? |
42. | How do you load and display images from a remote source in React Native? |
43. | Explain the concept of the DatePicker component in React Native. |
44. | How do you implement a dropdown picker in React Native? |
45. | What is the purpose of the Slider component in React Native? |
46. | How do you create an on/off switch in React Native? |
47. | Explain the WebView component in React Native. |
48. | How do you access the device's geolocation in React Native? |
49. | What is the purpose of the GoogleMap component in React Native? |
50. | How do you integrate Google Maps in a React Native app? |
51. | Explain how to navigate from one screen to another in React Native. |
52. | How do you pass data between screens in React Native? |
53. | How do you add a header bar with a button in React Native? |
54. | Explain the concept of Tab Navigation in React Native. |
55. | How do you implement a Navigation Drawer in React Native? |
56. | What is the purpose of AsyncStorage in React Native? |
57. | How do you integrate Redux in a React Native app? |
58. | How do you access the device's camera and gallery in React Native? |
59. | Explain how to integrate Facebook login in a React Native app. |
60. | How do you integrate Gmail login in a React Native app? |
61. | What is the purpose of the ActivityIndicator component in React Native? |
62. | How do you display a loading indicator in React Native? |
63. | What is Axios and how do you use it for making HTTP requests in React Native? |
64. | Explain the concept of GET requests in Axios. |
65. | How do you send POST requests using Axios in React Native? |
66. | What are some other popular HTTP client libraries in React Native? |
67. | Explain the purpose of the 'react-navigation' library in React Native. |
68. | How do you handle deep linking in a React Native app? |
69. | What is the purpose of the 'react-native-camera' library? |
70. | How do you implement barcode scanning in React Native using the 'react-native-camera' library? |
71. | What are some techniques to optimize performance in React Native? |
72. | How do you handle memory leaks in React Native? |
73. | Explain the concept of code splitting in React Native. |
74. | How do you debug React Native apps? |
75. | What are some best practices for optimizing network requests in React Native? |
Plot No. 64, PU-4, Scheme 54, Behind C21 Mall near Hotel Holiday , AB Road, Indore Pin-code:452001
contact@codebetter.in
+91 88230 75444, +91 99939 28766