DSA Interview Prep
A personal study log of DSA interview prep, tutored by Claude. Each lesson covers a topic through concept explanation, hands-on implementation, and classic interview problems.
2 lessons
2 topics
11 problems
Lessons
-
Lesson 1: Diagnostic Assessment
Eight classic interview problems across heaps, graphs, DP, and data structure design — used to identify gaps before building a study plan. Result: strong first-principles reasoning, weak pattern recognition.
-
Lesson 2: Heaps
Heap internals (array representation, sift-up/down, O(n) heapify) plus a generic TypeScript implementation. Applied to Meeting Rooms II and Find Median from Data Stream, with a lightning round to calibrate heap vs. heap-adjacent patterns.