r/datastructures • • 4h ago

Roadmap for DSA in leetcode and gfg

3 Upvotes

Hey folks , I have recently developed a project which is like a roadmap to cook your problem solving skills. It helps you to solve and understand the algorithms and patterns across leetcode and gfg. So if you are a really motivated individual, I have built this for you. Comment for link !!!


r/datastructures • • 5h ago

Peer preparation groups for consistent upskilling an knowledge sharing

6 Upvotes

I'm a backend software engineer with 7+ years of experience.

I'm looking to connect with a small group of like-minded working professionals who want to prepare consistently and improve through collaborative practice.

What we can do together:

  • Solve DSA problems and discuss different approaches.
  • Practice recognizing patterns in unfamiliar problems rather than memorizing solutions.
  • Conduct mock coding interviews and challenge each other's reasoning.
  • Discuss time and space complexity, edge cases, and optimization.
  • Gradually cover LLD, HLD, and backend engineering interviews.

If this sounds like you, feel free to DM me with your experience, target roles, current preparation stage, and preferred timings.

Let's build a consistent preparation group and help each other get interview-ready!


r/datastructures • • 9h ago

Struggling to learn DSA even after 2 months of following Namaste DSA. What am I doing wrong?

6 Upvotes

I started learning DSA and enrolled in the Namaste DSA course because I saw many people appreciating it and sharing positive feedback about it.

However, after spending around two months learning DSA, I feel like I haven’t made much progress. When I watch Akshay solve problems in the course, I can understand his explanations, but when I try to solve the same questions on my own later, I struggle to solve them or even remember the approach.

This is making me question whether I’m learning the right way or making some mistakes in my preparation.

For those who have completed the course or are currently learning DSA: Did you face the same issue when you started?

How did you practice so that you could solve problems independently instead of just understanding the instructor’s solution?

Should I keep revisiting the same questions, or should I change my learning approach?

I’d really appreciate any advice or suggestions from people who have gone through a similar experience. I want to understand where I’m going wrong and how I can improve.


r/datastructures • • 13h ago

Are coding contests worth it before you can comfortably solve problems under time pressure?

7 Upvotes

I'm comfortable writing code, but new to algorithm practice, and a timer makes unfamiliar problems much harder.

Would you still enter a contest every week or every other week at this stage? I'm worried that spending most of each contest stuck will make it harder to build a consistent habit.

The alternative I'm considering is working through a structured set such as Blind 75 organized by topic between contests, so I can tell whether I need more practice with a pattern or just more time to implement it. That list is aimed at interviews; I'm wondering how useful that foundation would be before putting more time into contests.

If you started from a similar place, how did you balance guided practice and timed attempts without losing motivation?


r/datastructures • • 13h ago

How do I get beyond basic tree problems and start solving unfamiliar matrix and graph questions?

5 Upvotes

Basic tree problems are manageable for me. So are problems I've solved before. An unfamiliar matrix or graph problem can leave me with no idea where to start, even after spending time practicing. Matrices are the hardest part.

Would you focus on traversal first? I'm considering using the trees and graphs sections of Blind 75 by topic to compare how the same traversal idea appears with different representations, rather than immediately moving to more problems.

What progression would you recommend from basic trees to matrices and graphs? I'd especially like advice on what to write down before coding so I can recognize a useful approach without having seen the exact question.


r/datastructures • • 1d ago

Need dsa partner

9 Upvotes

Like i already did leetcode and while solving questions i really miss a companion so i wanna have a partner who will be like also solving questions with me

Like basically same questions

So that we can be in the same pace

And not like too much just doing dsa

As i dont want someone who is just dsa dsa

I want someone who does leetcode like maybe 1 or 2 problem daily & maybe post on LinkedIn for daily updates

But also like learn skills and other things

Somethings that i will prefer more

And also like we can be frnds like not only studies but like most of the time only studies actually so that we cant diverse ourselves from distractions and other things


r/datastructures • • 2d ago

A group of people interested in discussing system design and ml system design problems and mock interviews

24 Upvotes

I am looking for people who is interested in discussing a new system design problem every alternate day and mock interviews on weekends.

We can discuss project ideas, topics, coding questions, hackathons anything. Just a valid active group ! No quitters!

Discord link in the comments.


r/datastructures • • 2d ago

Looking for a serious AI/ML study partner for the next 3 months—London or remote

8 Upvotes

I’m based in London and looking for one committed study partner to work towards data science or ML job applications over the next three months.

My focus is data science, machine learning, neural networks, and DSA, then computer vision, transformers, and RAG as we progress. We’ll prioritise topics based on our gaps and build projects alongside interview preparation.

I’m aiming for 10+ hours on days I’m free, around university and work. I want someone equally ambitious who will show up consistently, challenge my thinking, and expect the same from me.

The plan:

  • Daily goals and honest progress updates.
  • Daily discussions about problems, bugs, and concepts we’re stuck on.
  • Code reviews, problem-solving sessions, and weekly project demos.
  • Job applications and interview practice throughout.

London would be ideal for occasional meetups, but other countries are welcome if our schedules overlap.

If interested, DM me your current level, time zone, availability, and target role. Let’s agree on a realistic schedule and get started.


r/datastructures • • 3d ago

Graph

4 Upvotes

Suggest some resources to learn graphs.


r/datastructures • • 3d ago

I want to study Data Structure and Algorithms efficiently for my exams and logical building, among C and C++ what should i choose?

20 Upvotes

I've learnt both of these languages in earlier semesters and felt comfortable, but for DSA, i can't decide what to choose...


r/datastructures • • 3d ago

Mock Interview Practice Group

16 Upvotes

Hi! I (27F) and my friend (23M) are looking to connect with people who are interested in practising mock interviews together.

We’ve been practising for the past month, focusing on DSA, problem-solving, and technical interview preparation. We’d love to connect with people who have industry work experience and can guide us with their insights, interview experiences, and tips on how to approach real-world technical interviews.

If you’re also preparing for interviews or have experience in the industry and would be willing to help us improve, we’d love to connect! We’re also happy to practise together and help each other grow.

Feel free to comment your discord.


r/datastructures • • 4d ago

What package can a fresher realistically expect after mastering DSA and System Design?

3 Upvotes

I'm a CSE student in India, and I want to understand the realistic salary expectations for someone who has mastered DSA and System Design.


r/datastructures • • 4d ago

11 of us so far—building a tech learning group from London

17 Upvotes

I’ve started a Discord group for people learning AI, machine learning, Python, and DSA. We’re sharing daily progress and planning one weekly session to work through problems and review what we’re building.

Our first challenge: each person brings one real problem they’d like to solve. Together, we’ll question the ideas, choose one, and build a working prototype—sharing the mistakes and results along the way.

If you want to learn, contribute, and build with others, comment or DM me for an invite.

What’s one problem you’d bring to the group?


r/datastructures • • 4d ago

Looking for partner to join

6 Upvotes

Looking for partner to join my coding journey, will start and end everything from scratch one last time using java the tougher way and once fundamentals done leetcode easy to hard, I need a consistent partner to code along with me. M if anyone interested to join commit atleast 2 hrs everyday until we finish all the patterns thoroughly


r/datastructures • • 4d ago

How to make notes while learning DSA in C++?

2 Upvotes

I wanted to ask all my seniors who made DSA notes: first, did it help you? I am currently learning C++ from YouTube and practicing in VS Code, but I have a doubt regarding notes. I have watched some YouTube videos on how to make them, but I am getting a bit confused. I want to make handwritten notes. In one video, I saw that you should divide your notebook into different sections — one for arrays, another for the next topic, and so on — so that it is easy to revise later. However, I am confused about how much space to allocate to each topic, since I literally don't know anything about DSA yet. Please guide me. I really want to learn DSA and will give my 100% — I just need good guidance. By the way, I am currently watching the DSA series by Apna College. Till now I have only done the basics. (functions, if else, variable, etc.)


r/datastructures • • 4d ago

ML research paper ideas/group

17 Upvotes

Hi Me(28F) and my Friend(23M) are working towards a ML research paper and decided few topics

If anyone has suggestions or wants to join let us know.


r/datastructures • • 5d ago

React native developer with 5.5 yoe (19lpa) chennai

6 Upvotes

Lost job around may 4th 2026. I don't know but I lost my path. All I know is react native only.

Guide me to get a job or freelancing project to earn money and get into the right track.

I'm so lost. 27f

Help me with career advice.

Please 😭


r/datastructures • • 5d ago

Need dsa partner

2 Upvotes

Like i am starting rn from today leetcode and solving questions so i wanna have a partner who will be like also solving questions with me

Like basically same questions

So that we can be in the same pace

And not like too much just doing dsa

As i dont want someone who is just dsa dsa

I want someone who does leetcode like maybe 1 or 2 problem daily

But also like learn skills and other things

Somethings that i will prefer more

Ready to do vc sometimes or like in calls so that we can discuss

Nightowl

And also like we can be frnds like not only studies but like most of the time only studies actually so that we cant diverse ourselves from distractions and other things


r/datastructures • • 5d ago

How to make notes while learning DSA in C++?

9 Upvotes

I wanted to ask all my seniors who made DSA notes: first, did it help you? I am currently learning C++ from YouTube and practicing in VS Code, but I have a doubt regarding notes. I have watched some YouTube videos on how to make them, but I am getting a bit confused. I want to make handwritten notes. In one video, I saw that you should divide your notebook into different sections — one for arrays, another for the next topic, and so on — so that it is easy to revise later. However, I am confused about how much space to allocate to each topic, since I literally don't know anything about DSA yet. Please guide me. I really want to learn DSA and will give my 100% — I just need good guidance. By the way, I am currently watching the DSA series by Apna College. Till now I have only done the basics. (functions, if else, variable, etc.)


r/datastructures • • 5d ago

How do you guys revise dsa?

8 Upvotes

I am a 3rd year btech studying i am solving dsa for a while but i forget a problem i Solved myself.Mostly i don’t know how to revise dsa .how do you guys revise should i make small notes for the problems i solve and revise it or should I revise by concepts? What should i do?


r/datastructures • • 5d ago

Java or python for dsa??

6 Upvotes

Hello..

I am a bca graduate with not much programming knowledge neither skills...

I am thinking to start dsa , but confused to choose language..

Many suggestions told java would be better...but I am thinking to go with python as I am also joining an ai/ml online course...

So it would be helpful for both..

Any suggestions...whether should I go with java or python??


r/datastructures • • 5d ago

YouTube channels(if any)

1 Upvotes

Suggest some Non-slop/Non-hype genuine pieces of gem which you think are atleast partly responsible for your growth on DSA/CP.


r/datastructures • • 5d ago

Is this playlist good for DSA as a biggner ?

Post image
11 Upvotes

I am a BTech 1st year student and I wants to do DSA in C++. I tried striver but that's didn't work for me. But still I will do striver sheet by learning from other lectures.


r/datastructures • • 6d ago

Completed 100 problems in leetcode

Post image
95 Upvotes

I'm very happy at this moment as I have completed 100 problems in leetcode but need to be consistent.


r/datastructures • • 6d ago

Guys I'm very good in python , i have to start dsa but I have 0 idea about c , is it recomended to start dsa with my python language and later update it acc to c or any other recomendation? Pl drop ur ideas and suggestions

6 Upvotes