Saarathi is on the way
Negotiating with Kathmandu traffic…
Pattern - based DSA + coding interview prep for coders, 150+ problems, weekly 1 - 1 mocks, system design lite and offer negotiation in 8 weeks.
Tuition & Support
Save NPR 3,300 on this course.
Upcoming Batch
Enrolling Now
Limited seats. Final class timing is confirmed within 48 hours based on availability.
The coding interview is the single gate that separates software engineers from the roles they want. Whether you are targeting a product company in Nepal, a remote position with an international team, or a FAANG loop, the hiring process is almost always the same: arrays, trees, graphs, dynamic programming, and the clock.
Most developers who fail these interviews are not bad engineers. They simply have not practiced the specific patterns that interviews test. They can build real applications and debug production code, but they stall on algorithm problems because nobody taught them the systematic patterns, sliding window, two pointers, BFS/DFS, DP with memoization, that turn 40-minute whiteboard rounds from guess-work into recognizable shapes.
A structured journey to mastery
Topics
How coding interviews actually work, BigO notation (time and space complexity), Arrays: traversal, twopointer, sliding window, Strings: manipulation, pattern matching, palindromes, Problemsolving framework (understand, plan, code, test), Setting up LeetCode/HackerRank practice routine
Topics
HashMap fundamentals and collision handling, Frequency counting and anagram detection, Twosum and group anagram patterns, Set operations and duplicate detection, String hashing techniques, Practice problems with time complexity analysis
Topics
Singly and doubly linked list implementation, Linked list reversal and cycle detection, Merge and intersection of linked lists, Stack fundamentals and applications, Monotonic stack patterns, Queue implementation and BFS preparation
| Week | Topics |
|---|---|
| W1 | How coding interviews actually work, BigO notation (time and space complexity), Arrays: traversal, twopointer, sliding window, Strings: manipulation, pattern matching, palindromes, Problemsolving framework (understand, plan, code, test), Setting up LeetCode/HackerRank practice routine |
| W2 | HashMap fundamentals and collision handling, Frequency counting and anagram detection, Twosum and group anagram patterns, Set operations and duplicate detection, String hashing techniques, Practice problems with time complexity analysis |
| W3 | Singly and doubly linked list implementation, Linked list reversal and cycle detection, Merge and intersection of linked lists, Stack fundamentals and applications, Monotonic stack patterns, Queue implementation and BFS preparation |
2 hrs live class/day + 2 hrs self-study at home (required).
Classrooms and labs stay fully open all day. Come study, pair-program, and build.
Minimum 2 hrs focused practice beyond class at home. This is what builds real mastery.
These are examples of roles, responsibilities, or directions this course can help you grow toward.
Can't find yours? Send an inquiry or visit Old Baneshwor. We'll give you a straight answer before you commit.
Saarathi Gate maps your current level before the batch starts. Beginner-friendly tracks start from the base, while advanced modules expect the listed prerequisites and then deepen from there.
This course begins with Data Structures Foundation, so you do not get thrown into random advanced topics on day one.
Saarathi Gate is a diagnostic, not a pass-or-fail exam. It helps us understand your current skill level, how you learn best, where you are already strong, and where you need extra support before the batch begins.
You complete the Gate Assessment, an aptitude test that maps your strengths, weaknesses, learning style, and pace, before the batch begins. Your personal plan is built from that.
Trainers use that diagnostic profile to guide pacing, practice focus, feedback, and the kind of support that helps you learn best.
Certification for DSA & Coding Interview Prep depends on attendance, required coursework, trainer review, and the practical work described in the micro-syllabus and full syllabus.
Reserve your seat, complete Saarathi Gate, and start the batch with clearer guidance on your level, pacing, and practical focus.
10-student batch cap
Weekly mentor review
Sunday Open Classroom access
CV and LinkedIn review
1:1 mock interview