Practice

How the mock exam works

  • 50 questions sampled from a bank of 200, weighted by the 6 domain percentages — the same proportions as the curriculum.
  • 60-minute timer; the exam auto-submits when it runs out.
  • Scored as a percentage with a per-domain breakdown and a full answer review with explanations. Interviews have no pass bar — the domain split is the useful signal, and it tells you what to drill next.
  • Real screening rounds usually run 15–30 minutes; rapid practice below matches that shape, while the full mock builds whole-loop stamina.
  • Question order and choice order are shuffled every attempt, so retakes stay useful.

How rapid practice works

Pick a length and the run is split equally across all 6 domains, so even the shortest session touches every part of the syllabus. Untimed, instant feedback after each answer, and a per-domain score summary at the end.

How drill mode works

Pick one domain (or the whole bank) and answer cards one at a time — each answer immediately shows the correct choice and a short explanation. Wrong answers reset your streak; the deck reshuffles when you finish it. Use the mock exam's domain breakdown to decide what to drill.

Privacy

Everything runs client-side. Your answers, scores, and streaks live in page memory only — no account, no cookies, no localStorage, no network requests. Refresh and it's gone.

Independent community study resource — not affiliated with or endorsed by Oracle, Microsoft or Ecma International. JavaScript is a trademark of Oracle Corporation; TypeScript is a trademark of Microsoft Corporation. All questions and study notes are original, written from MDN, the ECMAScript specification and the TypeScript handbook. Everything runs in your browser; nothing you answer is stored or transmitted.