Technical Interview Prep Pack

300 curated LeetCode problems with patterns and solutions

Technical Interview Prep Pack is a structured Notion + spreadsheet system with 300 problems mapped to 15 patterns, a spaced-repetition tracker, and mock-interview checklists for FAANG prep.

2 days of setup
5 minutes
80+Files
4,200+Lines of code
80%+Test coverage
5Services
Repository structure
project/
src/
api/
core/
models/
tests/
docker-compose.yml
.github/workflows/
README.md
src/api/auth.py

Tech stack

Python 3.12
FastAPI
PostgreSQL
Redis
Docker
GitHub Actions

The Problem

LeetCode has 3,000+ problems with no clear path — candidates grind randomly and panic

Most study plans do not track weak patterns, so the same mistakes repeat in interviews

Behavioral interview prep is always left to the last minute despite being 50% of the result

What's Included

Everything you need to ship production-grade code

300 Curated Problems

300 problems hand-selected to cover every pattern asked at top-10 tech companies.

15 Pattern Framework

Every problem tagged to one of 15 patterns (sliding window, two pointers, DP, etc.) with pattern guides.

Spaced Repetition Tracker

Notion database with a review scheduler that resurfaces problems at optimal intervals.

Behavioral Story Bank

Template for storing 20 STAR-format behavioral stories mapped to common interview questions.

Get the Template

One-time payment. Full source code. Lifetime updates.

Standard

$29one-time
  • 300 problems
  • 15 patterns
  • Spaced repetition tracker
Best Value

Pro

$49one-time
  • Everything in Standard
  • Behavioral story bank
  • System design cheatsheet
  • Mock interview checklist
Commercial use allowed
Full source code
Lifetime updates

Frequently Asked Questions

Is this for any language?

Yes — problems are language-agnostic. Solution hints are in Python but the patterns apply universally.

How long does the prep plan take?

The structured 12-week plan covers all 300 problems at a sustainable 4-5 problems per day pace.