HLD Template
Interview Flow Timeline
Phase
Time
Activity
Phase 1: Requirements Gathering (0-10 min)
Goals
Functional Requirements
Non-Functional Requirements
Phase 2: Capacity Estimation (10-15 min)
Goals
Key Numbers to Remember
Estimation Template
Phase 3: API Design (15-20 min)
REST API Template
Phase 4: Data Model (20-25 min)
Database Schema
Indexing Strategy
Phase 5: High-Level Design (25-40 min)
Component Diagram
Data Flow
Phase 6: Deep Dives (40-55 min)
Common Deep Dive Topics
Last updated