Course Curriculum
Azure Scale Security Telemetry Ingestion Storage
10
Problem Understanding & Clarifications
Requirements: Functional & Non-Functional/Scale
System Chareteristics
High Level Architecture
Deep Dive: Data Collection
Deep Dive: Data Ingestion
Deep Dive: Messaging Queue
Deep Dive: Storage Layer
Deep Dive: Query Layer
Follow up: Real time Detection and correlation engine
Color Picker System Design
11
Problem Understanding & Clarifications
Requirements: Functional & Non-Functional
Scale Estimation & Workload Analysis
API Design (With Interviewer Pushback)
Data Modeling
High-Level Architecture & Component Design
Deep Dive (Candidate-Driven)
Non-Functional Requirements (1-Day Delivery Focus)
Interviewer Deep Dive Challenges
Follow-Up Feature Design (Sharing & History)
Final Summary & Candidate Scorecard
Distributed Rate Limiting System Design
11
Problem Understanding & Clarifications
Scaling and Non Functional Requirement
Data Modeling & API Surface
Rate Limiting Algorithms
High-Level Architecture & System Design
HLD Deep Dive
Configuration Distribution & Control Plane
Sharded Counters & Token Lease Architecture
Observability, SLOs & Debuggability
Interviewer Deep Dive Challenges
Final Summary & Candidate Scorecard