Mock Interview Session Template
Mock Interview Session Template
Basic Details
- Date:
- Interview type: HLD / LLD / mixed
- Topic:
- Duration:
- Interviewer:
- Candidate:
Problem Statement
Write the exact prompt here.
1. Requirement Gathering
Functional requirements
-
Non-functional requirements
-
Assumptions
-
2. Back-of-the-Envelope Estimation
- Daily active users:
- Read QPS:
- Write QPS:
- Storage estimate:
- Bandwidth estimate:
- Peak traffic multiplier:
3. APIs
-
4. Data Model
- Main entities:
- Key schema choices:
- Indexing needs:
5. High-Level Design
- Core components:
- Main read path:
- Main write path:
- External dependencies:
6. Deep Dives
Bottlenecks discussed
-
Scaling strategy
-
Reliability and failure handling
-
Consistency decisions
-
7. Trade-Offs
-
8. Interview Feedback
What went well
-
What was weak
-
Missed concepts
-
Follow-up study items
-
9. Scorecard
- Requirement gathering: /5
- Estimation: /5
- API and data model: /5
- High-level design: /5
- Scaling: /5
- Reliability: /5
- Trade-offs: /5
- Communication: /5
10. Final Reflection
- What would I do differently next time?
- What should I revise before the next mock?