A full self-study practice test — 100 hand-checked multiple-choice questions, arranged from foundational to advanced. Every question includes a short hint and a worked explanation. Answer at your own pace, or set a timer for exam-style practice.
Pick a time limit — the test auto-submits when time runs out. Choose "No timer" to work at your own pace.
You'll see your score based only on the questions you've answered so far, plus a review of anything you got wrong. Unanswered questions won't count against you.