Practice series
AI platforms, agents & model systems
RAG, agent loops, model routing, training clusters, tool gateways, and evaluation.
- 01Preview
AI Agent System
Design a production AI agent application platform that accepts user goals, manages context and memory, calls tools safely, pauses for human review when needed,...
Practice bank - 02Preview
Moderation Service
Design a content moderation pipeline that screens user-submitted posts/media for policy violations, balancing posting latency against review accuracy at platfor...
LinkedIn - 03Preview
Recommendation System
Design a large-scale personalized recommendation system for feed/video/ads.
Netflix / Meta - 04Preview
RAG Knowledge Assistant
Design an enterprise RAG knowledge assistant that answers employee questions over internal documents (wikis, tickets, contracts) with grounded, cited answers wh...
OpenAI - 05Free
LLM Inference Gateway
Design an LLM inference gateway that sits between internal product teams and multiple model providers/backends, handling routing, streaming, quotas, and safety...
OpenAI / Anthropic - 06Preview
AI Training Cluster
Design the scheduler for a large GPU/TPU training cluster shared by multiple teams running distributed training jobs, handling gang scheduling, preemption, and...
Meta - 07Preview
MCP Tool Gateway
Design an MCP-style tool gateway that lets AI agents discover and invoke enterprise tools (CRM writes, ticketing, internal APIs) safely, with per-user authoriza...
Anthropic - 08Free
- 09Preview
- 10Preview
ML Feature Store
Design an ML feature store that serves the same features to both offline model training and low-latency online inference for a company like Uber.
Uber - 11Preview
Vector Database
Design the storage and query engine of a vector database that indexes billions of embeddings for approximate nearest-neighbor search.
Meta (Faiss) - 12Preview
ML Model Serving Platform
Design a general-purpose ML model serving platform for non-LLM prediction serving used by many teams.
NVIDIA - 13Preview
News Feed Ranking
Design the ranking system for a social news feed like Instagram or Facebook.
Meta (Instagram) - 14Preview
Fraud Detection
Design a real-time ML fraud/risk scoring system that scores payment transactions in under 100 ms.
Stripe - 15Preview
ETA Prediction
Design an ETA prediction service that returns arrival-time estimates for millions of trips per second.
Uber - 16Preview
LLM Guardrails Pipeline
Design a guardrails pipeline that wraps an LLM application with layered input and output safety.
NVIDIA / Meta - 17Preview
LLM Evaluation Platform
Design the evaluation platform for an organization shipping LLM features: manage a versioned golden set (stratified production samples, an adversarial library,...
Practice bank - 18Preview
Real-time Voice AI Agent
Design a real-time voice AI agent platform for phone support and voice assistants: the complete loop from the user speaking to the agent speaking back.
Practice bank