BFE
.dev
buy us
a coffee
EN
Practice
Explore
EN
React Quizzes
Test your knowledge of React quirks.
Sort
Difficulty
Solved status
Sort: most accepted
tag: React
1. React re-render 1
React
medium
3368 accepted
2. React re-render 2 - memo()
React
easy
2692 accepted
3. React re-render 3
React
easy
2655 accepted
4. React re-render 4
React
medium
2081 accepted
6. React re-render 5 - context
React
medium
1829 accepted
5. Automatic batching 1
React
medium
1519 accepted
12. useEffect
React
medium
1420 accepted
9. React re-render 6 - Context
React
easy
1381 accepted
11. callback props
React
easy
1360 accepted
7. Suspense 1
React
medium
1196 accepted
15. memo 2
React
easy
1113 accepted
16. event callback
React
Hooks
easy
1105 accepted
8. Suspense 2
React
medium
1088 accepted
13. useRef
React
Hooks
medium
1041 accepted
19. lazy initial state
React
Hooks
easy
993 accepted
14. async event handler
React
medium
971 accepted
10. useLayoutEffect()
React
Hooks
medium
969 accepted
22. useState()
React
Hooks
hard?
852 accepted
18. useRef 2
React
Hooks
medium
727 accepted
17. flushSync()
React
Hooks
medium
653 accepted
21. useEffect() II
React
Hooks
medium
643 accepted
20. Error Boundary
React
medium
560 accepted
24. useEffect() timing
React
Hooks
easy
484 accepted
26. useEffect() III
React
Hooks
medium
437 accepted
27. useEffect() timing II
React
Hooks
easy
384 accepted
29. useEffect() timing IV
React
Hooks
medium
356 accepted
23. Suspense 3
React
Hooks
medium
306 accepted
28. useEffect() timing III
React
Hooks
medium
265 accepted
25. all kinds of effects
React
Hooks
medium
255 accepted