All Tracks
Case Studies
3 units to master
1
Design a Personal AI Agent
End-to-end system design interview walkthrough. Architecture, memory, planning, tools, safety, and evaluation for an AI personal assistant.
9 lessons
2
Design an LLM Pre-Training Pipeline
End-to-end system design interview walkthrough. Data curation, tokenization, distributed training, fault tolerance, scaling laws, and evaluation for pre-training a large language model.
10 lessons
3
Design a Web Crawler
End-to-end system design interview walkthrough. URL frontier management, async fetching, headless rendering, deduplication with Bloom filters and SimHash, politeness policies, storage at petabyte scale, and adaptive re-crawling strategies.
11 lessons