Skip to content

Common interview mistakes

The mistakes that sink otherwise strong candidates: designing before asking, unit errors in estimates, buzzword architecture, ignoring failures, and going silent.

20 min6 steps

By the end you can
  • Catch the unit and time-base errors that inflate or deflate estimates
  • Recognise premature detail and buzzword architecture, and replace them with reasoned components
  • Raise failure modes and operational concerns without waiting to be asked
  • Keep the interviewer in the loop by thinking aloud and checking in at stage boundaries

Designing before understanding

Draw in minute one

  • Commits before read/write ratio, consistency, scale
  • Defending boxes

Understand first

  • Requirements, then numbers
  • Design follows reasoning

Thirty seconds into 'Design a parking garage reservation system', a candidate starts drawing Kafka, Cassandra and a microservice per entity. What is the main problem?

Answer this step to continue.