PRISM
PRISM-Evaluate Mock Interview
System Design Interview
Round 1 of 4 · Architecture Design · 60:00 remaining
PRISM logo
PRISM Design Canvas
My Design Saved
Notifications
  • No new notifications
Signed in

Components

User
CDN
Load Balancer
Server
Cache
Database
Blob Storage
Search Index
Queue
Worker
Rate Limiter
Service

Inspector

Select a node to edit its parameters.

100%
Start by identifying:
  • Users & entry points
  • APIs & services
  • Databases & storage
  • Traffic flow & scale

Round 1 of 4 Architecture Design

Run a simulation to see results.

Time Remaining
60:00
System Design Interview

What are the core functional requirements?
What are the key non-functional constraints?

Questions

Start Evaluation to unlock questions.

Components Added
No components listed
Click "+ Add" to document components introduced in this stage.
Design Decisions

Click Simulate to run your design and see results here.

Internal notes — not shown to learners.

EVALUATE MODE

Test yourself like
it's the real thing.

A structured 4-module evaluation that mirrors how top companies assess system design candidates.

Architecture Design
Draw your system on the canvas. Define components, connections, and data flow.
FR & NFR Requirements
Answer functional and non-functional requirement questions about your design.
MCQ Round
Multiple choice questions testing your depth on the chosen system.
Tradeoff Analysis
Justify your design decisions and defend your architectural tradeoffs.
AI Report Generated
A R S
Used by engineers preparing for FAANG & top-tier companies
Choose a Problem Sorted by difficulty — Easy → Medium → Hard
No problem selected
  • 30 min
  • 45 min
  • 60 min
Round 2 of 4
MCQ Round
Answer multiple-choice questions based on your design.

Exit Interview?

You're in the middle of an interview session. Leaving now will end your current attempt.

Your progress will be saved.

Open a saved design

Select a design to load into the canvas.

My Evaluations

Your past evaluation sessions

Here’s a simple request flow that follows the expected layer order.

External User
→
Edge CDN → API Gateway → Load Balancer
→
Compute App Servers / Services
→
DataAccess Cache
→
Storage Database / Search Index
→
Async Queue → Worker

Tip: keep arrows moving forward through layers (Edge → Compute → Storage). Avoid sending storage back to compute.

Analytics Dashboard

Real-time overview of events, sessions and user activity. Admin only.

Loading…
Total Sessions —
Total Events —
Unique Sessions —
Signups —
Logins —
Evaluations —
MCQ Generations —

Events Over Time

Daily event volume in the selected range

Daily

Key Engagement Signals

Signups · Logins · Evaluations — daily trend

Growth

Top Events

Top 10 by frequency

Ranked

Mode Activity

Counts

Evaluation Funnel

—

Auth & Security Health

Login / signup success vs failure + security events

Failures

MCQ Generation Health

AI question generation success vs failure rate

—

System Alerts & Anomalies

Auto-detected issues: drop-offs, failure spikes, rate limit abuse

Auto

User Feedback

Submissions from the in-product feedback form.

Loading feedback…
Submitted Rating Plan Sentiment Highlights
Loading…

Evaluation Instructions

Read the rules carefully before starting. The test auto-submits on refresh.

Before you start

  • Build your architecture on the canvas. The timer starts when you click Start Evaluation.
  • Don't forget to answer Functional Requirement and Non Functional Requirements.
  • When satisfied with your design, click Next to lock it and view the questions.
  • Please answer final step questions to complete the evaluation.

Dos

  • Do read each question carefully before answering.
  • Do include required components to maximize component coverage.
  • Do save a copy of your design if you want to keep it before submission.

Don'ts

  • Don't refresh or close the tab during an active evaluation — this will auto-submit your answers.
  • Don't switch app modes or open another tab while the evaluation is running.
  • Don't attempt to edit the design after clicking Next; the workspace will be locked.

All the best!!

Confirm

Input

Notice

Evaluation Report
—

Review complete. Ready to design something new?

⚙️

Generating Your Report

Hang tight — our AI is evaluating your design…

💡 Did you know?

Loading…

Share feedback

Tell us what worked well and what we can improve.

SYSTEM BRIEF

⬤ System Constraints

What the system must do — every item is a user-facing behaviour your architecture must support.

    ↑ Engineering Constraints

    These are the failure modes you must design against — latency SLAs, durability targets, traffic ceilings.

      ⇆ Architecture Constraints

      ◈ Core Concepts to Master

      Topics
      Subtopics
      0
      Mock Interview Checklist
      Current Mission
      Roadmap

      Pick a topic to start

      Explore concept overviews, real-system examples, key tradeoffs, and interview talking points for each roadmap section.

      Your Progress
      Experience Points 0 XP
      Read subtopics & solve challenges to earn XP
      Theory Read +0 XP
      Solved +0 XP
      Streak Bonus +0 XP
      Theory Read 0%
      — Mastered — Solved
      Weekly Streak 0 day streak
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      Keep going — log in daily to build your streak!
      0 0%
      Skill Profile
      Recommended Next
      Interview Readiness
      Mock Interview Checklist
      Architecture DNA
      Engineering Profile
      Phase Mastered

      You've conquered this phase. These are the skills you now own:

        +500 XP

        Engineering Profile

        Company Interview Paths

        Progress Summary