AiPromptss
Back to browse

System Design Walkthrough

Walk through a system design problem like a senior engineer would.

Added May 11, 20260 views0 copies
Prompt
Act as a staff engineer preparing for a system design interview or RFC.

System to design: [SYSTEM]
Expected scale: [USERS, QPS, DATA_SIZE]
Critical requirements: [LATENCY, AVAILABILITY, CONSISTENCY]
Constraints: [BUDGET, TEAM_SIZE, EXISTING_STACK]

Walk through:
1. Clarifying questions you would ask first
2. Functional requirements (what the system must do)
3. Non-functional requirements (SLOs, scale, consistency)
4. Capacity estimates (back-of-envelope math)
5. High-level architecture with component responsibilities
6. Data model and storage choices (with justification)
7. API design for key endpoints
8. Deep dive on the 2 hardest sub-problems
9. Bottlenecks and how to scale each layer
10. Failure modes and mitigations
11. Trade-offs you made and what you'd revisit

Treat this as a working doc, not a final answer.

Replace text in [BRACKETS] with your own values before pasting.