BFE
.dev
buy us
a coffee
EN
Practice
Explore
EN
React Quizzes
Test your knowledge of React quirks.
Sort
Difficulty
Solved status
Sort: easiest
3. React re-render 3
React
easy
42% accepted
11. callback props
React
easy
41% accepted
9. React re-render 6 - Context
React
easy
35% accepted
2. React re-render 2 - memo()
React
easy
34% accepted
16. event callback
React
Hooks
easy
30% accepted
15. memo 2
React
easy
30% accepted
24. useEffect() timing
React
Hooks
medium
30% accepted
27. useEffect() timing II
React
Hooks
medium
30% accepted
19. lazy initial state
React
Hooks
medium
30% accepted
6. React re-render 5 - context
React
medium
30% accepted
20. Error Boundary
React
medium
30% accepted
5. Automatic batching 1
React
medium
29% accepted
21. useEffect() II
React
Hooks
medium
29% accepted
8. Suspense 2
React
medium
28% accepted
14. async event handler
React
medium
27% accepted
23. Suspense 3
React
Hooks
medium
27% accepted
25. all kinds of effects
React
Hooks
medium
26% accepted
4. React re-render 4
React
medium
24% accepted
7. Suspense 1
React
medium
24% accepted
26. useEffect() III
React
Hooks
medium
23% accepted
18. useRef 2
React
Hooks
medium
23% accepted
28. useEffect() timing III
React
Hooks
medium
23% accepted
17. flushSync()
React
Hooks
medium
19% accepted
10. useLayoutEffect()
React
Hooks
medium
18% accepted
12. useEffect
React
medium
18% accepted
1. React re-render 1
React
medium
16% accepted
13. useRef
React
Hooks
medium
15% accepted
29. useEffect() timing IV
React
Hooks
medium
11% accepted
22. useState()
React
Hooks
hard?
9% accepted