Study plans
Day-by-day schedules that turn a pile of questions into a guided plan.
Basics — Data Structures & Control Flow
Before you grind algorithm patterns, get fluent with the tools: loops, conditionals, arrays, grids, lists, hash maps, sets, stacks, queues, and recursion. Each step opens with a plain-language API cheat sheet (no autocomplete needed) and ends with a short exercise, in Java, C#, Python, JavaScript, and TypeScript.
IC 75 — The Essentials
One question per distinct pattern, nothing redundant. Our flagship 75-question plan gets you interview-ready in 3–4 weeks by covering every core pattern exactly once.
IC 150 — Complete Interview Prep
The complete superset of IC 75 — 150 questions across 8 weeks for a thorough, no-gaps prep, paired with our video roadmap.
7-Day Interview Sprint
Interview next week? This 40-question, revision-only sprint assumes you've seen these patterns before and just need to refresh fast under pressure.
DSA from Zero — 12 Weeks
Start from true zero: complexity analysis, recursion basics, and sorting/searching fundamentals before you ever touch a pattern. A 250-question, 12-week beginner path.
Top Interview Questions — Amazon
The questions most frequently reported in Amazon coding interviews, curated so you can focus your prep where it matters most.
Top Interview Questions — Anthropic
The questions most frequently reported in Anthropic coding interviews, curated so you can focus your prep where it matters most.
Top Interview Questions — Apple
The questions most frequently reported in Apple coding interviews, curated so you can focus your prep where it matters most.
Top Interview Questions — Bloomberg
The questions most frequently reported in Bloomberg coding interviews, curated so you can focus your prep where it matters most.
Top Interview Questions — Google
The questions most frequently reported in Google coding interviews, curated so you can focus your prep where it matters most.
Top Interview Questions — Meta
The questions most frequently reported in Meta coding interviews, curated so you can focus your prep where it matters most.
Top Interview Questions — Microsoft
The questions most frequently reported in Microsoft coding interviews, curated so you can focus your prep where it matters most.
Top Interview Questions — OpenAI
The questions most frequently reported in OpenAI coding interviews, curated so you can focus your prep where it matters most.
Top Interview Questions — Uber
The questions most frequently reported in Uber coding interviews, curated so you can focus your prep where it matters most.
Dynamic Programming Mastery
DP is the single most-searched weak spot in interview prep. 60 questions covering every DP shape, from 1D sequences to advanced state-machine problems.
Graphs & Trees Deep Dive
70 questions across trees and graphs — traversals, BSTs, BFS/DFS, union-find, and the advanced graph algorithms that show up in senior-level interviews.