Interview Prep Roadmap — AI Engineering, System Design
11 sections · 56 topics
AI EngineeringSystem Design
01
Foundations
3 topics
How LLMs Workbeginner
The LLM Landscapebeginner
Prompt Engineeringbeginner
02
Working with LLM APIs
4 topics
LLM API Fundamentalsbeginner
Structured Outputintermediate
Tool Use / Function Callingintermediate
Streaming & Context Managementintermediate
03
Embeddings & Retrieval
4 topics
Embeddingsintermediate
Vector Databasesintermediate
Chunking Strategiesintermediate
Search Relevanceadvanced
04
RAG
3 topics
RAG Pipelineintermediate
Advanced RAGadvanced
Evaluating RAGadvanced
05
AI Agents
4 topics
Agent Fundamentalsintermediate
Agent Patternsadvanced
Model Context Protocol (MCP)intermediate
Agent Memory & Stateadvanced
06
AI in Production
4 topics
Cost & Latency Optimizationadvanced
Safety & Guardrailsadvanced
AI Observabilityintermediate
Evalsadvanced
07
Distributed Systems Concepts
5 topics
Distributed Fundamentalsadvanced
Consensus & Coordinationadvanced
Idempotency & Reliable Deliveryadvanced
Distributed Transactionsadvanced
Rate Limiting & Load Sheddingadvanced
08
Architecture Patterns
3 topics
Monolith vs Microservicesadvanced
Serverless & Edge Architecturesintermediate
Observability & Security in Designadvanced
09
Case Studies
17 topics
Design a URL Shortenerintermediate
Design a Rate Limiterintermediate
Design a Chat Systemadvanced
Design a News Feedadvanced
Design File Storage (Dropbox)advanced
Design a Notification Systemadvanced
Design Video Streaming (YouTube)advanced
10
Data Systems Internals
6 topics
Storage Engine Internalsadvanced
Stream Processingadvanced
Batch & Lakehouseintermediate
Change Data Captureadvanced
Unique ID Generationintermediate
Probabilistic Data Structuresadvanced
11
Collaboration & Search Systems
3 topics
OT vs CRDTadvanced
Search System Designadvanced
Recommendation Systems Overviewadvanced
This is an anonymized snapshot shared by another learner — no names, notes, or progress. "Add to my roadmaps" copies the whole plan into your account as a new roadmap.