All programs

DSA & Interview Prep

Crack technical interviews — DSA patterns, mock interviews, and behavioral prep.

Program fee
PKR 40,000
or up to 2 installments
Stack: Data Structures Algorithms LeetCode System Design Mock Interviews Behavioral STAR Negotiation

Every evening at 9–11 PM (PKT), plus weekend deep-dives

No prerecorded lectures. Every session is live with a mentor — you ask questions, write code on the call, and get feedback in real time. Weekend sessions are extended deep-dives where you build the week's project end-to-end with the cohort.

Weeknight classes

Monday to Friday · 9–11 PM PKT. Concepts, walkthroughs, mentor Q&A. After your day job or classes.

Weekend deep-dives

Saturday & Sunday · extended hands-on sessions. Ship a working project every weekend with the cohort.

🎥 100% live · Zoom & Google Meet 📼 Recordings if you miss 💬 24h mentor reply on chat

Most LeetCode advice is bad. Grinding 500 random problems doesn't teach you the underlying patterns — and you forget half of them before the real interview. This program teaches the patterns and applies them on a curated 90-problem set. Live sessions weeknights 9–11 PM PKT — 30 minutes of pattern teaching, 90 minutes of timed live problem solving with the cohort. Weekends are full mock-interview marathons. By week 10 you'll have six recorded mock interviews under your belt and a structured study plan you can keep using for any future interview cycle.

Real projects · not toy exercises

✍️

30 Easy Problems Timed

Solved on the clock with clean code and time-complexity stated.

🧩

40 Medium Problems

Across every interview pattern, with pattern-tagged writeups.

🔥

20 Hard Problems Annotated

DP, graphs, advanced patterns — annotated for your future self.

🎙

6 Recorded Mocks

Full mock technical interviews with senior-engineer feedback.

🤝

Behavioral Story Bank

STAR-method stories for the 12 most common behavioral questions.

If any of these sound like you, you're in the right place 👋

You're interviewing for software-engineer roles in the next 3 months.
You can write code but freeze on whiteboard problems.
You've done 200+ LeetCode problems and don't feel any sharper.
You want a system you can use again whenever you change jobs.

What you'll learn

5 modules · 25 topics · hands-on the whole way.

01

Big-O & Foundations

  • Time & space complexity
  • Arrays & strings
  • Hash maps & sets
  • Two pointers
  • Bit manipulation basics
02

Core Patterns

  • Sliding window
  • Binary search
  • Recursion & backtracking
  • Greedy
  • Stack & queue tricks
03

Advanced Structures

  • Trees & BSTs
  • Graphs (BFS/DFS)
  • Heaps & priority queues
  • Tries
  • Disjoint set union
04

Hard Topics

  • Dynamic programming
  • Union find
  • Segment trees
  • Bit manipulation
  • Topological sort
05

Interview Process

  • Mock technical interviews
  • Behavioral STAR stories
  • Salary negotiation
  • Offer evaluation
  • System design lite

Week by week, step by step

A clear path — not vibes. You'll know exactly what to ship at every checkpoint.

Foundations + easy patterns

Weeks 1-2
Deliverable: 30 easy problems with timed solutions

Mediums + structures

Weeks 3-5
Deliverable: 40 medium problems across patterns

DP + graphs

Weeks 6-7
Deliverable: 20 hard problems annotated

Mocks + offers

Weeks 8-10
Deliverable: 6 mock interviews + interview-ready

By the last week, you can…

🎯

Recognise the underlying pattern of any LeetCode problem within 60 seconds.

🎯

Write clean, correct code on the whiteboard under time pressure.

🎯

Explain your tradeoffs and complexity in interview language.

🎯

Tell crisp behavioral stories using the STAR method.

🎯

Walk into FAANG / scale-up interviews calm — not panicked.

Ready to start DSA & Interview Prep?

Free forever. Mentor-led. Real projects. The kind of program you'd pay for — except you don't have to.

Other tracks

View all programs →