CCRED·DSASDE-2Technical Discussion
How Would You Scale Your Take-Home to 10 Million Users?
Question
Looking at your take-home submission, walk us through how you would evolve it to handle 10 million active users with 50K concurrent API requests.
What this round tests
- Can you critique your own work?
- Do you understand the gap between a working prototype and a production system?
- Architectural thinking: statelessness, caching, async processing
Common areas probed
- How would file parsing scale? (async job queue, S3 + worker)
- Where would your DB become the bottleneck?
- What would you cache, and what's your invalidation strategy?
- How would you handle partial failures in the pipeline?
- What observability would you add?
Tip
Be honest about shortcuts you took. CRED engineers appreciate intellectual honesty over defensive justification.
added 6 days ago