Coding Interview Prep Dashboard
๐๏ธ Weekly Study Plan
Plan your week and track daily progress. Update each day with short notes.
๐ป LeetCode Progress Tracker
Keep track of solved problems, difficulties, blockers, and key decisions. Use toggle fields for detailed reasoning and code explanations.
๐ System Design Reference
Master key system design concepts with structured notes and examples.
โ Load Balancing
What is it?
Types: DNS, Hardware, Software
Example architectures
๐บ Recommended Video
๐งฉ Sharding
Definition and why it matters
Horizontal vs. Vertical Sharding
Pros/Cons
๐บ Watch explanation
๐ Caching
Types: CDN, Database Caching, In-Memory
Cache eviction policies (LRU, LFU)
Risks of stale data
๐บ Helpful tutorial
(Use toggles for detailed explanations and diagrams.)
๐ค Behavioral Questions Prep
Pre-write structured answers using the STAR method.
๐ Mistakes & Learnings Log
Turn mistakes into growth points.
Table
Mistake
Lesson Learned
Date
Category
Misread problem statement Always re-check constraints! 1753228800000 Arrays
Overcomplicated logic Break problems into smaller parts 1749686400000 DP
Table
Day
Focus Area
Task List
Progress
Monday {"text":""} In progress
Tuesday {"text":""} {"text":""}
Wednesday {"text":""} {"text":""}
Thursday {"text":""} {"text":""}
Friday {"text":""} {"text":""}
Saturday {"text":""} {"text":""}
Sunday {"text":""} {"text":""}
Table
Question
Prepared Answer
Category
Describe a time you faced conflict and how you resolved it STAR format answer Conflict Resolution
What's your greatest weakness and how are you working on it? Example response Self-awareness, Growth
Table
Problem
Link
Category
Difficulty
Status
Notes / Decisions
Two Sum Arrays Easy โ
Done Reasoning, code, lesson learned
Longest Substring Without Repeating Characters Strings Medium ๐ In Progress Partial solution, roadblocks