Pro Max — Active & Live

Pro Max DSA.
Crack FAANG.

Advanced algorithms, code optimisation & system design — structured by Pavan Prakash for engineers who refuse to settle.

PP
Pavan Prakash
SDE @ Prodhee Tech
LeetCode Expert TCS Codevita HackerRank Expert
2000+
Students Mentored
1500+
DSA Qs Solved
Live
Module
Join Community Scroll Down to Grind
How to learn

The Pro Max philosophy

Four principles that separate engineers who crack FAANG from those who just watch videos.

Use your own logic
Never copy variables or logic. Understand the concept, then build your own approach from scratch.
Extract core concepts
Zoom out from the problem. Identify the pattern and implement the idea in your own way.
Understand the "why"
Analyze why each part of the solution exists. Deeper understanding beats memorizing code.
Prepare for advanced
A solid foundation here means seamless adaptation to harder problems at the next level.
Course Path Complete all videos + notes even if you know the solution. Give contests on LeetCode & CodeChef. Rookie Module → Pro Max Series →
Curriculum

Two Pointer & Binary Search

Master-class sessions with recordings, notes, and hands-on practice problems.

Session Topic Resources Importance
MC-1
Two Pointer Template
Master-class foundations
Critical
MC-2
Two Pointer + Binary Search
Combined template deep dive
Critical
MC-3
Two Pointer + 2Sum II
Sorted array variant
Medium
MC-4
Sliding Window of size K
Two pointer + fixed window
Medium
MC-5
Search Insert Position
Binary Search
Critical
MC-6
Merge Sorted Array
Two Pointers
Critical
MC-7
Maximum Average Subarray I
Sliding Window[leetcode 75]
Medium
Curriculum

Mathematical Programming

Master-class sessions with recordings, notes, and hands-on practice problems.

Session Topic Resources Importance
MC-1
Factors
Master-class foundations
Critical
MC-2
Succesive Calculations
Master-class foundations
Critical