JavaScript & TypeScript Interview Prep

Coercion, closures, the event loop and the type system — drilled the way interviews actually ask them.

200 original practice questions across 6 domains, weighted the way interviews actually ask them. Like everything on this site, it runs entirely in your browser: no account, no tracking of your answers, no data leaving your device. Questions are written from the official documentation and versioned to current behavior.

The 6 domains

How to use this track

  1. Curriculum — read the study notes for each domain, weighted like real interview loops.
  2. Practice — drill individual domains with instant explanations, then take the 50-question timed mock exam.
  3. Cheat sheet — the memorizable facts, condensed for the night before.

Other tracks: React

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.