Back to Plans

30-Day Sprint

Interview in a few weeks. High-intensity, DSA-heavy, essentials only.

30 Days60 Days90 Days
Day 1Sliding Window
DSA PatternsEasy

Alternating Groups I

DSA PatternsMedium

Alternating Groups II

Day 2Sliding Window
DSA PatternsHard

Apply Operations to Maximize Frequency Score

DSA PatternsMedium

Arithmetic Slices

Day 3Sliding Window
DSA PatternsEasy

Alternating Groups I

DSA PatternsMedium

Alternating Groups II

Day 4Sliding Window
DSA PatternsHard

Apply Operations to Maximize Frequency Score

DSA PatternsMedium

Arithmetic Slices

Day 5Two Pointers
DSA PatternsEasy

Apply Operations to an Array

DSA PatternsMedium

3Sum Closest

Day 6Two Pointers
DSA PatternsHard

Checking Existence of Edge Length Limited Paths

DSA PatternsMedium

3Sum Smaller

Day 7Two Pointers
DSA PatternsEasy

Apply Operations to an Array

DSA PatternsMedium

3Sum Closest

Day 8Two Pointers
DSA PatternsHard

Checking Existence of Edge Length Limited Paths

DSA PatternsMedium

3Sum Smaller

Day 9Prefix Sum
DSA PatternsEasy

Ant on the Boundary

DSA PatternsMedium

Apply Operations to Make All Array Elements Equal to Zero

Day 10Prefix Sum
DSA PatternsHard

Apply Operations to Maximize Frequency Score

DSA PatternsMedium

Average Height of Buildings in Each Segment

Day 11Binary Search on Array
DSA PatternsEasy

Arranging Coins

DSA PatternsMedium

132 Pattern

Day 12Binary Search on Array
DSA PatternsHard

Apply Operations to Maximize Frequency Score

DSA PatternsMedium

3Sum Smaller

Day 13Binary Search on Answer
DSA PatternsEasy

Arranging Coins

DSA PatternsMedium

132 Pattern

Day 14Binary Search on Answer
DSA PatternsHard

Apply Operations to Maximize Frequency Score

DSA PatternsMedium

3Sum Smaller

Day 15Merge Intervals
DSA PatternsEasy

Apple Redistribution into Boxes

DSA PatternsMedium

3Sum Closest

Day 16Merge Intervals
DSA PatternsHard

Alien Dictionary

DSA PatternsMedium

3Sum Smaller

Soft Skills

Resume Review

Ensure your resume is ATS-friendly and highlights impact (metrics).

Day 17In-place Reversal (Linked List)
DSA PatternsEasy

Convert Binary Number in a Linked List to Integer

DSA PatternsMedium

Add Two Numbers II

Day 18In-place Reversal (Linked List)
DSA PatternsHard

All O`one Data Structure

DSA PatternsMedium

Add Two Numbers

HR & Behavioral

The STAR Method

Situation, Task, Action, Result. The framework for behavioral answers.

Day 19BFS (Level Order Traversal)
DSA PatternsEasy

Average of Levels in Binary Tree

DSA PatternsMedium

Add One Row to Tree

Day 20BFS (Level Order Traversal)
DSA PatternsHard

Amount of New Area Painted Each Day

DSA PatternsMedium

All Elements in Two Binary Search Trees

Soft Skills

LinkedIn Optimization

Update your headline, summary, and open-to-work settings.

Day 21DFS (Pre/In/Post Traversal)
DSA PatternsEasy

Average of Levels in Binary Tree

DSA PatternsMedium

Add One Row to Tree

HR & Behavioral

Tell Me About Yourself

Crafting a compelling 2-minute elevator pitch.

Day 22DFS (Pre/In/Post Traversal)
DSA PatternsHard

Amount of New Area Painted Each Day

DSA PatternsMedium

All Elements in Two Binary Search Trees

Day 23BFS (Shortest Path)
DSA PatternsEasy

Find Center of Star Graph

DSA PatternsMedium

All Ancestors of a Node in a Directed Acyclic Graph

Day 24BFS (Shortest Path)
DSA PatternsHard

Add Edges to Make Degrees of All Nodes Even

DSA PatternsMedium

All Paths from Source Lead to Destination

HR & Behavioral

Handling Conflict

Prepare a story about disagreeing with a coworker or manager.

Soft Skills

Mock Interview Practice

Do a recorded mock interview to check your body language and pacing.

Day 25DFS (Connectivity)
DSA PatternsEasy

Find Center of Star Graph

DSA PatternsMedium

All Ancestors of a Node in a Directed Acyclic Graph

Day 26DFS (Connectivity)
DSA PatternsHard

Add Edges to Make Degrees of All Nodes Even

DSA PatternsMedium

All Paths from Source Lead to Destination

Day 27Topological Sort (Kahn's / DFS)
DSA PatternsEasy

Find Center of Star Graph

DSA PatternsMedium

All Ancestors of a Node in a Directed Acyclic Graph

HR & Behavioral

Your Biggest Weakness

How to frame a real weakness and your steps to improve it.

Day 28Topological Sort (Kahn's / DFS)
DSA PatternsHard

Add Edges to Make Degrees of All Nodes Even

DSA PatternsMedium

All Paths from Source Lead to Destination

Soft Skills

Cold Emailing & Networking

Drafting a concise message for referrals.

Day 29Union-Find (Disjoint Set Union)
DSA PatternsEasy

Find Center of Star Graph

DSA PatternsMedium

Accounts Merge

Day 30Union-Find (Disjoint Set Union)
DSA PatternsHard

Add Edges to Make Degrees of All Nodes Even

DSA PatternsMedium

All Ancestors of a Node in a Directed Acyclic Graph

HR & Behavioral

Questions for the Interviewer

Prepare 3 insightful questions to ask at the end of the interview.