← Prompt library
Career & freelancingFree→ ChatGPT / Claude

System Design Interview Coach

Practice a design question and get structured feedback on your answer.

What you get: Feedback on requirements, architecture, failure modes, security and trade-offs.

input
output — ChatGPT / Claude
I'm practicing for a {{role}} interview. Question: "{{design_question}}". Here is my answer as I would say it:

{{my_answer}}

Critique it like a hiring committee. Check whether I: clarified requirements and stated non-functional targets; started from a simple baseline; drew the data flow and trust boundaries; named at least five failure modes with detection and recovery; covered security (injection, authorization, tenant isolation), evaluation and observability, and cost and scale; and explained rejected alternatives. Give a 1–5 score per area with evidence from my answer, the three biggest gaps, and a stronger version of my weakest section.