Description
DOM interaction patterns, hooks rules, controlled components, list rendering, and avoiding common footguns.
Questions
16
Time Limit
32 minutes
Passing score
70%
Languages
English, Русский
Your progress will be saved automatically
You can start without an account. Sign up later to keep your results.
Similar tests
More tests on the same topic — often other difficulty levels.
Components, JSX, props, state basics, and event handling. Mix of single-answer and multiple-answer items; multi-select questions ask you to select every correct statement.
Foundations: syntax, types, and runtime basics. Mix of single-answer and multiple-answer items; multi-select questions ask you to select every correct statement.
Async behaviour, `this`, collections, and DOM patterns. Includes single-select and multi-select items.
Effects, memoization, context, lists, and common event/state patterns. Includes single-select and multi-select items.
Semantics, proxies, concurrency primitives, and newer language features. Mix of single-select and multi-select questions.
Concurrent features, transitions, suspense data, performance traps, and composition at scale. Demanding single- and multi-select items.
Before you start
Do I need an account?
No. You can start right away. An account saves results, retries, and progress across devices.
Is there a time limit?
Yes — about 32 minutes for this test.
What score do I need to pass?
You need 70% correct across 16 questions.
Will I see the correct answers?
This test shows your score only; a full answer walkthrough is not enabled.
Which languages is this test available in?
Published versions: English, Русский.