Skip to content

How to practise: plans and mock interviews

A weekly practice plan with real minutes, how to run a mock interview under the clock, and a short self-review that turns each mistake into a rule.

  • Lesson 116 of 125
  • 12 min read
  • Core
  • Free to read, no account
On this page
  1. Why interviewers ask this
  2. The idea in plain words
  3. Pause and predict
  4. Worked example
  5. Trade-offs
  6. Common misconceptions
  7. How to say it in the interview
  8. Check your understanding
  9. Answers
  10. Sources

What you need first

This lesson uses ideas from these earlier lessons. Read them first if any idea is new to you.

01Why interviewers ask this

A design round rewards practice. A candidate who only read lessons knows the ideas, and often runs out of time or forgets the numbers.

A weak plan only reads. A strong plan trains the clock, the numbers and the spoken answer.

02The idea in plain words

Think of a cricket player. Batting against a real bowler helps more than reading about batting. After each session, a coach names one thing to fix. You need a plan, a mock and a review.

A mock interview is a full practice round under real conditions. You get a new problem and a timer. Someone plays the interviewer.

A weekly plan mixes five kinds of work. Lessons teach the ideas. A full problem, spoken aloud, trains the six steps of lesson 2. A short drill trains one trade-off or incident answer (Tradeoff's Drill takes 7 minutes). Review brings old mistakes back. A mock tests everything under the clock. As the interview comes near, move time from lessons to mocks.

How to run a mock.

  1. Take a new problem and set a timer for 45 minutes. Use the clock of lesson 2: requirements 5, entities 2, API 4, data flow 3, design 10, deep dives 18, closing 3.
  2. The interviewer gives a one-line problem, answers your questions, and adds one twist at minute 24 (lesson 114). Give hints only if asked. Count them.
  3. Speak aloud all the time, or record your voice. Stop at minute 45.

How to review. Do it within one hour. Answer six questions with yes or no:

  1. Did I ask questions and get numbers before I drew?
  2. Did every step stay inside its minutes?
  3. Does each box have a number?
  4. Did I say a trade-off sentence for each big choice (lesson 6)?
  5. Did I handle the twist with the five moves (lesson 114)?
  6. Did I finish without a hint?

Take the two worst answers. Write each as a rule: "When ___, I will ___." Redo that step on a new problem within 3 days. In spaced review, a card comes back after 1 day. Each right answer makes the wait longer: 3, 7, 16, then 35 days. A miss sends it back to 1 day. Tradeoff's Review page works like this.

Stuck on something? The AI tutor has read this lesson. Ask it with a free account

03Pause and predict

Pause. Guess first.

In a mock, the requirements step takes 9 minutes instead of 5. The other steps keep their times, and the closing stays 3 minutes. How long are the deep dives?

Write your guess before you read on. The answer is in the worked example.

04Worked example

Assumption: you have 5 hours (300 minutes) a week, and a lesson takes 45 minutes.

WorkMinutes
2 lessons, 45 minutes each90
1 full problem: 45 spoken, 15 review60
3 drills of 7 minutes21
Review cards: 5 days, 10 minutes each50
1 mock: 45 minutes, 30 review75

The total is 90 + 60 + 21 + 50 + 75 = 296 of 300 minutes.

Now a mock log: requirements 9, entities 2, API 4, data flow 3, design 10, closing 3. That is 9 + 2 + 4 + 3 + 10 + 3 = 31 minutes without deep dives. So the deep dives get 45 - 31 = 14 minutes. This answers the predict box. The guide gives 18, so you lost 4 minutes.

In the review, questions 2 (steps in time) and 6 (no hint) are "no". They give two rules:

  1. "When the requirements pass minute 5, I will say 'assumption' and start the entities."
  2. "When I am stuck, I will say what I know and make an assumption, before I ask for a hint."

The redo for rule 1 is the requirements step alone, on a new problem, with a 5-minute timer, within 3 days.

05Trade-offs

A mock with a person solves live speaking and honest feedback. It costs their time. I would use an AI interviewer, or my own recording, when nobody is free. I would add lessons if a mock shows missing ideas, not missing habits.

06Common misconceptions

"The best preparation is to read more lessons." Reading does not train the clock or your voice. Lessons take 90 of 296 minutes.

"A mock needs an expert interviewer." A friend with the six questions finds many mistakes.

"After a bad mock, I should take another at once." Without a review, a second mock repeats the mistake. Write the rule first.

07How to say it in the interview

Say it like this

I practise by speaking full 45-minute designs against a timer, and after each one I write my two worst habits as rules. Then I redo that step within three days, so the mistake does not come back.

08Check your understanding

  1. Name the three parts of a mock run and the six review questions.
  2. You have 4 hours (240 minutes) a week. A mock with review takes 75 minutes, 3 drills take 21 minutes, and review cards take 50 minutes. How many 45-minute lessons fit in the rest?
  3. A mock log: requirements 5, entities 2, API 4, data flow 3, design 16, closing 3. How long are the deep dives? What rule do you write?

09Answers

Show the answers
  1. Run: new problem with a clock and a twist at 24; hints only on request; speak aloud and stop at 45. Review: questions first, steps in time, numbers, trade-offs, the twist, no hint.
  2. 240 - 75 - 21 - 50 = 94 minutes. 94 / 45 = 2.1, so 2 lessons fit (90 minutes), with 4 minutes spare.
  3. 5 + 2 + 4 + 3 + 16 + 3 = 33, so the deep dives get 45 - 33 = 12 minutes. That is 6 less than 18. A rule: "When the design step reaches 10 minutes, I stop drawing and start the deep dives."

10Sources

  • The Review page days (1, 3, 7, 16 and 35) are from Tradeoff's own Review page, checked 20 Oct 2026.
  • The plan, the mock steps and the six questions are Tradeoff's own guide. The 300-minute week is an assumption.

Try it now, no sign-up

More practice, in the app (free account)

Ask the AI tutor about this lesson

The tutor has read this lesson. Ask in your own words, any time. Free account, 20 questions a day.

Reading never needs an account. The account is for the tutor, the quiz, your notes and your progress.

All lessons in Module 18: Interview craft and capstone