Your curriculum

The engineering interview path

Build the skills that travel between companies. Your target role changes the order, not the foundation.

Loading progress

Core skills

Work through the path, then revisit the skills that need another rep.

  1. 01

    Frame the prompt

    Clarify what is being asked, choose an answer structure, and name what matters.

    Evidence: A focused first answer with assumptions and a clear path.

    Up next
    Practice
  2. 02

    Tell an impact story

    Make your decision, contribution, result, and reflection specific.

    Evidence: A story with your own actions and a concrete outcome.

    Ready
  3. 03

    Practice vocal clarity

    Work on pace, pauses, and a clear opening answer.

    Evidence: A rehearsal you can replay and assess for clarity.

    Ready
  4. 04

    Sketch a system

    Map components, data flow, and failure boundaries.

    Evidence: A whiteboard diagram with interfaces and one failure mode.

    Ready
  5. 05

    Solve a coding problem

    Practice an algorithm, test it, and name its complexity.

    Evidence: A passing solution with edge cases and a complexity explanation.

    Next prerequisite

    First complete Frame the prompt.

  6. 06

    Think aloud while coding

    Narrate decisions without losing your thread.

    Evidence: A recorded explanation of a solution and its tradeoffs.

    Next prerequisite

    First complete Solve a coding problem.

  7. 07

    Defend a design decision

    Compare alternatives against scale, reliability, and cost.

    Evidence: A diagram and a short account of what you would change.

    Next prerequisite

    First complete Sketch a system.

  8. 08

    Rehearse an interview round

    Bring your coding, design, or story evidence into a timed round.

    Evidence: A debrief naming one strength and one next practice target.

    Next prerequisite

    First complete Frame the prompt and Tell an impact story.

Completion is self-reported and saved in this browser only.