Written papers.
An exam paper for each week and side quest. Answer by hand, the way you would on a whiteboard: write, estimate and draw the diagram with a pencil, a finger or a mouse. Each answer is marked point by point against the paper's marking scheme, with the model answer and links back to the lessons.
48 papers · practice untimed or sit it as a timed exam · graded by AI on your daily credits
read the guide →Course weeks · 12
- Week 00 · Foundations85 minFoundations8 questions · 57 marks3 explain · 2 estimate · 1 diagram · 2 compare·
- Week 01 · Data at Scale75 minData at Scale7 questions · 51 marks3 estimate · 2 compare · 1 explain · 1 diagram·
- Week 02 · Failure-First Design75 minFailure-First Design7 questions · 50 marks2 estimate · 2 explain · 1 compare · 1 diagram · 1 design·
- Week 03 · Messaging and Async Processing80 minMessaging and Async Processing7 questions · 52 marks2 compare · 1 explain · 2 estimate · 1 diagram · 1 design·
- Week 04 · Caching85 minCaching8 questions · 57 marks2 compare · 2 explain · 2 estimate · 1 diagram · 1 design·
- Week 05 · Consistency and Coordination80 minConsistency and Coordination7 questions · 52 marks1 estimate · 3 explain · 1 compare · 1 diagram · 1 design·
- Week 06 · Real-Time Delivery80 minReal-Time Delivery7 questions · 52 marks2 estimate · 1 explain · 2 compare · 1 diagram · 1 design·
- Week 07 · Designing a Search System80 minDesigning a Search System7 questions · 52 marks3 estimate · 1 compare · 1 explain · 1 diagram · 1 design·
- Week 08 · Designing an Analytics Pipeline90 minDesigning an Analytics Pipeline8 questions · 59 marks4 estimate · 1 compare · 2 explain · 1 diagram·
- Week 09 · Multi-tenancy and Security80 minMulti-tenancy and Security7 questions · 52 marks2 compare · 1 estimate · 2 explain · 1 diagram · 1 design·
- Week 10 · Production Readiness and Operational Excellence80 minProduction Readiness and Operational Excellence7 questions · 53 marks2 estimate · 2 compare · 1 explain · 1 diagram · 1 design·
- Week 11 · Designing AI Systems90 minDesigning AI Systems8 questions · 59 marks3 estimate · 1 compare · 2 explain · 1 diagram · 1 design·
Side quests · 36
- SQ-10 · Twitter/X70 minTwitter/X7 questions · 47 marks2 estimate · 1 diagram · 2 compare · 1 explain · 1 design·
- SQ-06 · Netflix Streaming70 minNetflix Streaming7 questions · 47 marks1 estimate · 3 explain · 1 diagram · 1 compare · 1 design·
- SQ-07 · Spotify70 minSpotify7 questions · 46 marks2 estimate · 1 diagram · 2 compare · 1 explain · 1 design·
- SQ-21 · Instagram Feed and Stories75 minInstagram Feed and Stories7 questions · 49 marks2 estimate · 1 diagram · 1 compare · 2 explain · 1 design·
- SQ-05 · Google Search70 minGoogle Search7 questions · 47 marks2 estimate · 1 diagram · 2 compare · 1 explain · 1 design·
- SQ-02 · WhatsApp Messaging70 minWhatsApp Messaging7 questions · 47 marks2 estimate · 1 diagram · 1 compare · 2 explain · 1 design·
- SQ-19 · YouTube Video Platform75 minYouTube Video Platform7 questions · 50 marks2 estimate · 1 diagram · 1 explain · 2 compare · 1 design·
- SQ-03 · Aadhaar (UIDAI)70 minAadhaar (UIDAI)7 questions · 47 marks2 estimate · 1 diagram · 2 explain · 1 compare · 1 design·
- SQ-09 · Uber70 minUber7 questions · 48 marks3 estimate · 1 diagram · 1 explain · 1 compare · 1 design·
- SQ-08 · AWS S370 minAWS S37 questions · 47 marks2 estimate · 1 diagram · 2 compare · 1 explain · 1 design·
- SQ-01 · India's UPI70 minIndia's UPI7 questions · 48 marks2 estimate · 1 diagram · 2 explain · 1 compare · 1 design·
- SQ-04 · Visa/Mastercard Global Payment Network70 minVisa/Mastercard Global Payment Network7 questions · 47 marks2 estimate · 1 diagram · 2 explain · 1 compare · 1 design·
- SQ-26 · Truecaller Caller ID and Spam Detection80 minTruecaller Caller ID and Spam Detection8 questions · 54 marks2 estimate · 1 diagram · 1 compare · 3 explain · 1 design·
- SQ-17 · Swiggy Food Delivery75 minSwiggy Food Delivery7 questions · 49 marks2 estimate · 1 diagram · 2 explain · 1 compare · 1 design·
- SQ-11 · IRCTC Tatkal Ticket Booking System70 minIRCTC Tatkal Ticket Booking System7 questions · 48 marks2 estimate · 1 diagram · 1 compare · 2 explain · 1 design·
- SQ-12 · Blinkit Quick Commerce70 minBlinkit Quick Commerce7 questions · 48 marks3 estimate · 1 diagram · 1 compare · 1 explain · 1 design·
- SQ-16 · BookMyShow Seat Booking75 minBookMyShow Seat Booking7 questions · 50 marks2 estimate · 1 diagram · 2 explain · 1 compare · 1 design·
- SQ-14 · ChatGPT LLM Serving75 minChatGPT LLM Serving7 questions · 50 marks2 estimate · 1 diagram · 2 compare · 1 explain · 1 design·
- SQ-18 · Razorpay Payment Gateway75 minRazorpay Payment Gateway7 questions · 50 marks2 estimate · 1 diagram · 2 explain · 1 compare · 1 design·
- SQ-27 · Flipkart Big Billion Days85 minFlipkart Big Billion Days8 questions · 56 marks1 estimate · 1 compare · 1 diagram · 4 explain · 1 design·
- SQ-35 · FASTag Electronic Tolling80 minFASTag Electronic Tolling8 questions · 54 marks1 estimate · 1 diagram · 4 explain · 1 compare · 1 design·
- SQ-34 · Amazon Prime Day Checkout80 minAmazon Prime Day Checkout8 questions · 54 marks2 estimate · 1 diagram · 2 compare · 2 explain · 1 design·
- SQ-15 · Figma Multiplayer Editing75 minFigma Multiplayer Editing7 questions · 49 marks2 estimate · 1 diagram · 1 compare · 2 explain · 1 design·
- SQ-13 · Zerodha Kite Trading Platform70 minZerodha Kite Trading Platform7 questions · 48 marks2 estimate · 1 diagram · 2 explain · 1 compare · 1 design·
- SQ-28 · Gmail75 minGmail7 questions · 49 marks2 estimate · 1 diagram · 2 explain · 1 compare · 1 design·
- SQ-24 · Airbnb Stays Marketplace75 minAirbnb Stays Marketplace7 questions · 50 marks1 estimate · 1 diagram · 3 explain · 1 compare · 1 design·
- SQ-22 · Google Maps Routing, Traffic and Tiles75 minGoogle Maps Routing, Traffic and Tiles7 questions · 50 marks2 estimate · 1 diagram · 1 compare · 2 explain · 1 design·
- SQ-20 · Google Docs Collaboration70 minGoogle Docs Collaboration7 questions · 48 marks1 estimate · 1 diagram · 3 explain · 1 compare · 1 design·
- SQ-31 · Discord80 minDiscord8 questions · 53 marks2 estimate · 1 diagram · 3 explain · 1 compare · 1 design·
- SQ-36 · Slack80 minSlack8 questions · 54 marks1 estimate · 1 diagram · 4 explain · 1 compare · 1 design·
- SQ-25 · Dream11 Fantasy Sports80 minDream11 Fantasy Sports8 questions · 53 marks1 estimate · 1 compare · 1 diagram · 4 explain · 1 design·
- SQ-23 · Zoom Video Meetings at Scale75 minZoom Video Meetings at Scale7 questions · 50 marks1 estimate · 2 compare · 1 diagram · 2 explain · 1 design·
- SQ-29 · GitHub75 minGitHub7 questions · 50 marks1 estimate · 1 diagram · 2 compare · 2 explain · 1 design·
- SQ-30 · TikTok's For You Feed80 minTikTok's For You Feed8 questions · 52 marks2 estimate · 1 diagram · 3 explain · 1 compare · 1 design·
- SQ-32 · ONDC75 minONDC7 questions · 49 marks1 estimate · 1 diagram · 3 explain · 1 compare · 1 design·
- SQ-33 · NSE Stock Exchange80 minNSE Stock Exchange8 questions · 53 marks2 estimate · 1 diagram · 2 compare · 2 explain · 1 design·
Your answers are pages in your notebook (the “Written papers” notebook), so you can look back at them any time. Grading uses your daily AI credits: about one credit an answer, more when a drawn or borderline answer is double-checked by a stronger model.