Free Tool

Coding Interview Study Plan Generator

Tell us how many weeks you have and how many hours you can study each week — we'll build a personalized, week-by-week DSA practice plan you can track and share. Free, no sign-up.

Build your plan

Hours per week
Focus patterns (optional — all by default)
0 of 100 problems done (0%)

Week 1

10 problems

Design, Binary Search & Hashing

Week 2

10 problems

Dynamic Programming, Arrays & Two Pointers

Week 3

10 problems

Trees & Linked Lists

Week 4

10 problems

DFS, Backtracking, Tries & Advanced Design

Week 5

10 problems

Advanced Design, Binary Search & Strings

Week 6

10 problems

Advanced Trees, DP & Graphs Intro

Week 7

10 problems

Arrays, Design, Stacks & Greedy

Week 8

10 problems

Advanced DP, Graphs & Greedy

Week 9

10 problems

Bit Manipulation, Trees, DFS, Strings & Tries

Week 10

10 problems

Advanced Graphs, DFS, Miscellaneous & Final Review

Want video solutions, live instruction, and weekly mock interviews for these problems?

Explore the DSA course

How it works

  1. Set the number of weeks until your interviews and your weekly study hours.
  2. Optionally focus on specific patterns (e.g., Trees & Linked Lists).
  3. Work through the generated weeks, checking off problems as you solve them.

FAQ

What is the study-plan generator?
A free tool that turns the AlgoEngineer DSA curriculum into a personalized, week-by-week list of practice problems based on the weeks you have and the hours you can study each week. Check problems off as you go; your progress is saved in your browser.
Is this a Grind 75 alternative?
Yes. Like Grind 75, it generates a schedule that fits your timeline and intensity. It is sourced from a live, instructor-led FAANG-prep curriculum and lets you focus on specific patterns.
Do I need an account?
No. The tool is free and requires no sign-up. Your plan is shareable via the page URL and your progress is stored locally in your browser.