Interview Questions
1- Lifecycle of react native.
2- Props and State.
3- What are Props Drilling and how can we avoid it.
4- What are threads in General? and explain Different Threads in React native with Use
of Each?
5- Props passing hierarchy.
6- Common Actions reset function.
7- Use ref hook, use reducer and use memo hooks.
8- Redux and its flow.
9- Reducer in redux.
10- How can we access redux store outside react component?
11- Difference between redux and context Api.
12- Core principles of redux.
13- Styled components.
14- HOC
15- Stateful and stateless
16- Primitive and non-primitive datatypes.
17- Mutable and immutable
18- Yield function
19- Generator function
20- Pure Component
JS
21- rest operator and spread operator diff.
22- first class functions
23- hoisting
24- let, Var and const difference
25- closures
26- is JS single or multithreaded
27- what are promises
28- what is async await
29- Pass by value and pass by reference
30- Higher order functions
31- This keyword
32- Currying in JavaScript
33- Arrow function
34- Callback function
35- Weak set and weak map
36- Temporal dead zone
37- Methods on arrays
38- Methods on object.
39- Shallow Copy and Deep Copy Difference.
40- Splice and slice difference
41- Phases of event loop