Quora-like Q&A platform with feeds, ranking, search, and moderation.
Build this system yourself on the canvas below. Add components, connect them, and run traffic simulations to see where your design holds up and where it breaks.
A structured 4-module evaluation that mirrors how top companies assess system design candidates.
You're in the middle of an interview session. Leaving now will end your current attempt.
Select a design to load into the canvas.
Your past evaluation sessions
Here’s a simple request flow that follows the expected layer order.
Tip: keep arrows moving forward through layers (Edge → Compute → Storage). Avoid sending storage back to compute.
Read the rules carefully before starting. The test auto-submits on refresh.
All the best!!
Hang tight — our AI is evaluating your design…
Loading…
Tell us what worked well and what we can improve.
Answer a couple of quick questions so we can tailor your journey and missions.
We tailored these first steps based on your answers.
This is a personal welcome gift from PRISM.
Congratulations.
You explored PRISM.
You earned Apprentice.
As a welcome gift, unlock Full PRISM Access for the configured trial duration.
This starts Trial. Trial timer begins only after you activate this gift.
We've prepared a personalized Apprentice Journey based on your goals and experience.
This journey introduces you to the capabilities of PRISM that are most relevant to you.
Complete all 8 missions to earn your Apprentice title. 8 MISSIONS
Complete your Apprentice Journey to unlock a special gift from PRISM.
What the system must do — every item is a user-facing behaviour your architecture must support.
These are the failure modes you must design against — latency SLAs, durability targets, traffic ceilings.
Explore concept overviews, real-system examples, key tradeoffs, and interview talking points for each roadmap section.
You've conquered this phase. These are the skills you now own: