Sairam M

star
5/5
profile
DSA Notion Guide + Road Map
profile
Digital Product


😴 TL; DR : This is a reference guide built in Notion.so for learning DSA problems for SDE interviews. The problems are grouped by different problem patterns for each DSA. It is a consolidation of problems from Geeks For Geeks and “Top Interview Questions” from Leetcode. This will reduce so much of mental load in planning & tracking.


You will get Link to the Notion Guide & a PDF Document Explaining how to use the guide. [Check some of the snapshots below]



<Unable to embed demo video here due to bug in topmate, please see the link below for Demo videos in Youtube>

Checkout Demo of all the views : Playlist of Demo Videos


RoadMap:

Now this comes with a "Serialized RoadMap".

  1. No more brain scratching with handling dependencies and revisits. I have taken care of most of it completely.
  2. I have broken it down into easy chunks of segments and modules - there are 6 modules with 4 segments each.
  3. You could just follow the roadmap in order one by one and complete all the topics.






See RoadMap.pdf for full overview


--------

Features:

[See Features.pdf]



-----


------










-----


----------------------------------------------------------------

Feedback from buyers:


----------------------------------------------------------------

What is Notion ?

Curious about what Notion is ? Check this out :

https://www.notion.so/help/start-here


----------------------------------------------------------------

----------------------------------------------------------------

🤓 About You

----------------------------------------------------------------

📌 Does any or all of the below describe you ?

➡️ You are aspiring to crack SDE interviews in product companies

➡️ You can read, walk-through & debug code and can understand concepts like function, classes, recursion.

➡️ Structured DSA courses feel very constrained and limiting. You learn by exploring and you wish to have a structure that suits you uniquely and gives you lot of freedom.

➡️ You are more comfortable with text articles and code snippets than explanation or walk-through videos.


🗯️I have put together the Perfect* Tool/Guide/Info-Product Just For You 🗯️

*Conditions Apply 😛


--------------------------------------------------------------

--------------------------------------------------------------

🤔 Okay!! But Why did I put in efforts to build this and why do You need it ?

💬 When I went through my DSA interview preparation phase, I realized that this whole preparation process is Non-linear, Chaotic and has so many pain points that requires us to do LOT MORE than just sit-read-crack. I have attempted to ease the process with this tool and remove lot of mental load that comes with the below pain points. ⬇️


📌🤒 Meh and 😅 Hoof !


🤒 Where to start - There are so many public resources out there and one might feel all-over-the place.

😅 This guide is a consolidated package of all major topics you would need to get started and make major progress.


🤒 Know dependency of concepts. [Every small DS or Algo is applied in every bigger DS and Algo]

😅 Articles are tagged with DS , Algo and other Concepts involved,

so that we know the dependencies before reading it.


🤒 Need for structure and ability to plan, follow and track. [ Did I read this ? How much more is there ? Oh I don’t know Heap, I need to come back after that — 404 Not found . I just have 30 mins today, what to pick now ?]

😅 Checkboxes, status property and schedule property are

provided to help planning and tracking.


🤒 Knowing and understanding different “Patterns” in problems [Okay, This looks like LCS DP, Kth Largest ? → Most likely Heap, Whattt?? We Could use Binary Search For This Problem That Is Not An Array Search??? I Thought this was DP]

😅 The problems are grouped by different

problem patterns for each DS/A.


🤒Need for both ‘structure’ as well as ‘space for exploring’ topics in a way that suits each individual. [I want to know what all I need to study and how much is there, but, after that I only pick things that my brain has mood for ]

😅 Different views are provided to enable

different ways to explore.


🤒 Concepts are long to read and we tend to forget.

😅 Quick summary for Long concepts. Ability for quick reference to recall. Also, Some helpful guides, tips and references are included. 

Don’t take it from me

Hear what others have to say
Very insightful and useful for interview preparation
Ashwin Natraj
Aug 2024
I'll recommend you as first choice for DS Algo. Your notion sheet is awesome.
Shubham
Jun 2024
This session will be helpful for beginners who has started Learning DSA concepts and dont know how to make progress in their problem solving skill. The DSA resource compiled and created by sairam is well structured. The way he presented the session was crisp and on point.
Suchitra
Oct 2023
750