Grade your system design like a staff engineer would

Updated · techinterview.org

system design prompt

Takes a design you have already written and returns the three hardest follow-ups, the weakest component, and a scorecard, instead of praise.

Paste into ChatGPT, Claude, or Gemini. Fill the blanks first; everything stays in your browser.

fill in

system-design-critic.prompt
You are a staff engineer on a system design interview panel for a {{level}} role. I was asked to design {{system}}. Here is my design as I would have presented it:

{{my_design}}

Evaluate it the way you would in a debrief, not the way a tutor would. Respond with:
- The three follow-up questions you would ask first, in the order you would ask them, each with a sentence on what a strong answer contains.
- The single weakest component or decision, and the failure it causes in production. Be concrete: name the request pattern or the fault that breaks it.
- What I did not say that a {{level}} candidate is expected to say unprompted. Cover consistency, failure handling, capacity numbers, and operability, but only where I left a gap.
- A scorecard from 1 to 4 on: requirements clarification, high-level architecture, data model and storage choices, scaling and bottlenecks, tradeoff reasoning, communication. One line of evidence per score, quoting my design.
- Hire, lean hire, lean no hire, or no hire, with the one thing that would flip it.

Do not rewrite my design. Do not list generic best practices I already covered.
how to run it

Write your design first, without help, in the form you would say it aloud: requirements, estimates, components, data flow, bottlenecks. Then paste it. Answer the three follow-ups in a reply and ask it to grade those too.

what good output looks like

Follow-ups that make you uncomfortable, a weakest-component call you can argue with, and evidence quoted from your own text. Generic advice means your design was too vague; add numbers and try again.

← All interview prep prompts

newsletter

What's actually being asked right now

Interview patterns & comp trends, straight to your inbox.

No spam. Unsubscribe anytime.

newsletter

What's actually being asked right now

Interview patterns & comp trends, straight to your inbox.

No spam. Unsubscribe anytime.

1972 Soviet postage stamp commemorating the Mars 2 probe

worth a read

Mars For The Rest of Us — a weekly-or-more deep dive on the technical side of Mars exploration: rocket propulsion, microbiology, mission architecture, and everything in between. Written by Maciej Ceglowski.

Read it on Substack
Scroll to Top