← All tracks// coding track · Intermediate
FAANG DSA Track
The eight patterns that show up in nearly every phone screen — hash maps, stacks, sliding windows, sorting sweeps, binary search — as graded problems with hidden tests.
- Solve array and string problems in under 20 minutes
- Explain time and space trade-offs out loud
- Recognise the pattern before writing code
- Walk into a phone screen calm
8 items · ~12 hours · $39
🔒 paid track
Unlock “FAANG DSA Track”
8 graded challenges, lifetime access, progress tracking.
$39
Or get the All-access pass — every course, lab, track and solution.
- 1Two SumReturn the indices of the two numbers that add up to the target.💻 pythoneasy15 min🔒
- 2Valid ParenthesesDecide whether a string of brackets is properly nested.💻 pythoneasy15 min🔒
- 3Reverse Words in a StringReverse the order of words, collapsing extra spaces.💻 pythoneasy10 min🔒
- 4Maximum SubarrayLargest sum of any contiguous subarray (Kadane's algorithm).💻 pythonmedium20 min🔒
- 5Merge IntervalsMerge all overlapping intervals.💻 pythonmedium25 min🔒
- 6Binary SearchFind a target in a sorted array in O(log n).💻 pythoneasy15 min🔒
- 7Longest Substring Without Repeating CharactersSliding window over characters.💻 pythonmedium25 min🔒
- 8Top K Frequent ElementsReturn the k most frequent values.💻 pythonmedium25 min🔒