Skip to content
Preptima

One week plan: all sections

Big Tech and product companies, senior. 31 questions across 7 blocks, about 16 hr of work.

Your situation

Adds the domain round and weights it heavily. Leave blank for a product or platform role.

How this loop is scored

The defining feature is calibration rather than difficulty. Every interviewer works from the same rubric and writes evidence-based feedback, so the panel is trying to place you at a level rather than decide whether you can do the job. That means the coding round is genuinely algorithmic and time-boxed, the design round widens in scope as the level rises, and a strong answer with no stated trade-offs scores worse than a middling answer that names what it gave up.

Scored on top of a correct answer

  • Signal at a level: the same design question is scored on blast radius, so a staff candidate is expected to talk about organisational and migration cost, not just the architecture
  • Structured communication under time pressure, because the interviewer is writing down evidence and cannot credit what you did not say out loud
  • Behavioural answers that survive a follow-up on your specific contribution rather than the team's

How candidates lose it

  • Optimising the algorithm and never stating the complexity or the constraint that made it necessary
  • Designing for a scale nobody asked about, which reads as pattern-matching rather than judgement
  • Behavioural stories with no measurable outcome and no disagreement in them

One week: how to spend it

Front-load breadth, put the two hardest rounds mid-week when you still have time to react to a bad session, and keep the last evening for a timed loop and your stories. Two hours a night done every night beats one eight-hour Saturday, because retrieval improves with spacing and a single long session mostly produces the feeling of having worked.

The plan

  1. Day 1 - fundamentals sweep

    about 2 hr

    Read the sheets for the core sections of this track at speed. Mark the items you could not answer; they become your revision list all week.

    Work through these

  2. Day 2 - core technical depth

    about 2.5 hr

    The stack and concept questions this loop opens with. Answer before reading, and note which probes you missed rather than whether you got it right.

    Sweep these sheets

    Work through these

    hardDesignConcept

    How do you handle cache invalidation, and what goes wrong at scale?

    Pick a write policy that matches your consistency requirement rather than treating invalidation as an afterthought, then defend against the three failure modes that only appear under load: stampede on expiry, staleness from lost invalidation messages, and unbounded growth from missing eviction.

    Caching5 minmid, senior, staff
    hardCodingDesign

    How would you design an order book, and what makes it hard?

    An order book is price levels in price order, each holding a time-ordered queue of orders, plus an ID index so a cancel is O(1); the hard parts are that cancels dominate the flow, the feed must be gap-checked and recoverable, and replay must be deterministic and allocation-free.

    Market Data7 minsenior, staff
  3. Day 3 - design and architecture

    about 2.5 hr

    Whiteboard each one for real, on paper, before you look. A design answer you have only read is one you cannot produce under questioning.

    Work through these

  4. Day 4 - scenarios and judgement

    about 2 hr

    The rounds where there is no correct answer, only a defensible one. State your assumptions out loud; that is what is being scored.

    Work through these

  5. Day 5 - the weak spot

    about 2.5 hr

    Return to whatever went worst this week. One session on a genuine weakness is worth three on material you already have.

    Work through these

  6. Day 6 - full timed loopTimed loop

    about 3 hr

    Run the rounds back to back with a timer and no notes. The point is stamina and switching cost, which no amount of single-question practice reveals.

    Run these back to back, timed

  7. Day 7 - behavioural, offer, and rest

    about 1.5 hr

    Write your stories in full, prepare the questions you will ask them, and stop early.

    Work through these

    mediumBehaviouralHr

    Walk me through your career.

    Answer with the reasoning behind three or four choices rather than a chronology of employers, spend most of the time on the two most recent roles, and give a reason for each move that a manager would find rational rather than a reason that flatters you.

    Career Narrative6 minmid, senior, staff, lead

Why these sections

Scope is the union of the track's sections, the rounds this employer type asks regardless of role, and the industry if you named one. Weights above 1.0 pull a section up the order; below 1.0 push it down. Nothing is excluded - a deprioritised section still appears when its best question is the most relevant thing left.