CleanMyPrompt
Developersystem-designarchitectureinterview

System Design Interview

Structure a system design discussion for a given service.

Fill in the Variables

Preview

Design a system for: 

Requirements:
- Expected users: 
- SLA: 
- Key constraints: 

Cover:
1. High-level architecture
2. Data model
3. API design
4. Scaling strategy
5. Trade-offs and alternatives

Fill in all variables above to generate the complete prompt.

Raw Template

Design a system for: {{system}}

Requirements:
- Expected users: {{scale}}
- SLA: {{sla}}
- Key constraints: {{constraints}}

Cover:
1. High-level architecture
2. Data model
3. API design
4. Scaling strategy
5. Trade-offs and alternatives

After filling in the template, paste it into CleanMyPrompt to redact any PII.