HomeCoursesBlog
← Back to Blog
Article

Start Here: The Coding Interview Guide Library

Start Here: The Coding Interview Guide Library

Everything on this site, in one place, organized by what you're trying to do. Each guide stands alone, but they're written to compound: the strategy explains why, the pattern series teaches how, the plans schedule it, and the company guides aim it. This page stays updated as new guides publish, so it's the one to bookmark.

If you're brand new, the fastest path: read the strategy manifesto, skim the pattern field guide, pick your timeline, and start Week 1. That's four links, and they're the first four below.

1. The strategy (read these first)

2. The patterns

The deep-dive series, one pattern at a time (tell, templates with code, mistakes, practice ladder):

  1. Sliding Window: the template that solves 20+ problems.
  2. Two Pointers: three templates and the discard argument interviewers grade.
  3. Fast & Slow Pointers: cycle detection in O(1) space.
  4. Merge Intervals: one overlap test, one sort, one sweep.
  5. Monotonic Stack: the pattern nobody taught you.
  6. Top 'K' Elements: the heap pattern, and why k-largest means min-heap.
  7. K-way Merge: the pattern for sorted streams.
  8. Binary Search on the Answer: binary search needs monotonicity, not a sorted array.
  9. Prefix Sum: one identity that makes every range total O(1).
  10. Backtracking: one template for subsets, permutations, and combinations.
  11. Topological Sort: ordering tasks with dependencies, and cycle detection for free.
  12. Union-Find: connected components when the edges arrive over time.
  13. Trie: prefix search, and the one flag that makes it correct.
  14. Cyclic Sort: missing-number questions in O(n) and no extra space.
  15. Matrix Traversal: islands, flood fill, and grid BFS.
  16. 0/1 Knapsack: the first DP family to learn.
  17. Longest Common Subsequence: the DP family behind Edit Distance.

More are on the way; each new deep dive is added here and to the hub the day it publishes.

3. Plan your prep

4. Choose your resources (the honest reviews)

5. Company guides

A Microsoft guide is planned; the AI-era guides below cover Meta's and Google's new rounds today.

6. The AI-era interviews

7. Beyond the coding round

Where the courses fit

The guides above are free and complete on their own. When you want the problems curated, sequenced, and taught rather than assembled: Grokking the Coding Interview is the full 42-pattern curriculum with 300+ problems ($79, lifetime access), and Grokking 75 is the 6-week essential track for short timelines. Both are built on exactly the philosophy this library teaches.

Suggested orders, by situation:

  • Interview in a month: timeline guide → 4-week plan → hub → deep dives as needed → your company's guide.
  • Interview at Meta or Amazon specifically: company guide first (it tells you where to aim), then the hub and the tiers it names.
  • Just starting to think about switching jobs: strategy manifesto → why-LeetCode-is-hard → timeline guide, and give yourself the runway the honest numbers ask for.
  • Choosing what to buy (or not buy): the reviews section, top to bottom; they're written to be useful even if you never spend a dollar here.
Grokking the Coding Interview
One-Stop Portal For Coding Interviews.
Follow us:
Copyright © 2025 Coding Interview All rights reserved.