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.