All interview paths

Frontend developer interview preparation

Frontend interviews test the language before the framework. Most candidates who struggle do so on JavaScript fundamentals — closures, the event loop, coercion — not on React specifics. This path works through the language first, then TypeScript, then the framework layer.

5 stages · 466 practice questions

  1. 1

    JavaScript

    106 questions

    The foundation everything else sits on. Expect questions on closures, `this`, the event loop and type coercion regardless of which framework the role uses.

  2. 2

    TypeScript

    90 questions

    Effectively assumed in frontend roles now. Interviewers probe generics, narrowing and the difference between `type` and `interface`.

  3. 3

    React

    90 questions

    Hooks rules, re-render behaviour, and state management are the standard territory.

  4. 4

    Next.js

    90 questions

    Server versus client components and rendering strategies come up in any role touching modern React.

  5. 5

    Vue.js

    90 questions

    Worth covering if the role is Vue-based, or to show breadth in comparing reactivity models.