Kit

The 250: a coding interview sprint for ML and AI engineers

250 public problems, ranked by priority and grouped into 24 patterns, with an 18-day sprint and an 8-week plan built in.

₹499$6

Spreadsheet (.xlsx)

Checkout opens soon.

What it is

A spreadsheet that turns coding interview prep into a schedule. Every problem is a public LeetCode problem, tagged with its pattern, difficulty and priority, plus a one-line key idea and a note on how an interviewer is likely to extend it. You decide how many days you have; the sheet tells you what to solve each day and tracks what you keep missing.

Who it is for

  • ML, AI and data engineers who are strong in their domain but rusty at timed coding rounds
  • Anyone with a loop booked in two to eight weeks who wants a plan rather than a longer list
  • People who have solved problems before but forget them under pressure

What is inside

  • Bank: 250 problems across 24 patterns. 108 must-do (P0), 120 core (P1), 22 stretch (P2). Each row has the pattern, difficulty, practice mode, key idea, a follow-up framing, its sprint day and week, a LeetCode Premium marker, and columns for status, attempts, last attempt and miss type.
  • 18-day sprint: the 108 must-do problems in three phases. Six days of learning new problems, a cold re-check day, seven days of mixed practice, three days of timed simulation and a taper day before the interview.
  • 8-week plan: all 250 problems by week and pattern, for a slower pace.
  • Progress: live counts by pattern, priority, status and miss type, so weak patterns show up at a glance.
  • Patterns: a one-page map of the 24 patterns and when each one applies.

How to use it

  1. Open “Start here” and pick the 18-day sprint or the 8-week plan.
  2. Each day, filter the Bank by sprint day or week and solve those problems.
  3. After every attempt, set the status and log the miss type: clean, needed a nudge, bug, complexity wrong, or did not know.
  4. Check the Progress sheet weekly and move time toward the patterns with the most misses.

Works in Excel, LibreOffice and other spreadsheet apps.

Free sample

The “Start here” sheet and the first 25 problems of the Bank, so you can see the format before you buy.

Download the sample (xlsx)

FAQ

Are these real interview questions from a company?

No. Every problem is a public LeetCode problem. Priorities and notes come from my own preparation and publicly available sources.

Do I need LeetCode Premium?

No. 19 of the 250 problems are premium only, and each one is marked in the sheet. Every pattern they cover is also covered by free problems, so you can skip them without leaving a gap.

What language is it for?

Any. The notes describe ideas and patterns, not code.

Will I get updates?

Yes. New versions appear on your account page at no extra cost.

Get The 250

₹499$6

Spreadsheet (.xlsx)

Checkout opens soon.

Not affiliated with or endorsed by any company. Built from publicly available sources and my own experience before my current role. Contains no confidential or proprietary information from any employer.