BFE
.dev
buy us
a coffee
EN
Practice
Explore
EN
React Quizzes
Test your knowledge of React quirks.
Sort
Difficulty
Solved status
Sort: most tried
1. React re-render 1
React
medium
20291 tried
22. useState()
React
Hooks
hard?
8831 tried
4. React re-render 4
React
medium
8510 tried
12. useEffect
React
medium
7834 tried
2. React re-render 2 - memo()
React
easy
7760 tried
13. useRef
React
Hooks
medium
6797 tried
3. React re-render 3
React
easy
6290 tried
6. React re-render 5 - context
React
medium
6097 tried
5. Automatic batching 1
React
medium
5251 tried
10. useLayoutEffect()
React
Hooks
medium
5205 tried
7. Suspense 1
React
medium
4870 tried
9. React re-render 6 - Context
React
easy
3872 tried
8. Suspense 2
React
medium
3721 tried
15. memo 2
React
easy
3611 tried
16. event callback
React
Hooks
easy
3571 tried
17. flushSync()
React
Hooks
medium
3460 tried
14. async event handler
React
medium
3442 tried
11. callback props
React
easy
3244 tried
19. lazy initial state
React
Hooks
easy
3235 tried
18. useRef 2
React
Hooks
medium
3053 tried
29. useEffect() timing IV
React
Hooks
medium
3049 tried
21. useEffect() II
React
Hooks
medium
2149 tried
20. Error Boundary
React
medium
1868 tried
26. useEffect() III
React
Hooks
medium
1779 tried
24. useEffect() timing
React
Hooks
easy
1541 tried
27. useEffect() timing II
React
Hooks
easy
1221 tried
28. useEffect() timing III
React
Hooks
medium
1084 tried
23. Suspense 3
React
Hooks
medium
1072 tried
25. all kinds of effects
React
Hooks
medium
963 tried