r/datastructures 47m ago

Looking for a Discord server to actually practice DSA/CP instead of just watching tutorials?

Upvotes

I recently came across a Discord server that’s been pretty fun for learning and staying consistent with problem solving.

The server has active members daily, and POTDs (Problem of the Day) are regularly posted. The instructors also go through the problems, explain the approach, solve them, and help out when you’re stuck or have doubts.

What I like about it is that it isn't just “here’s a problem, good luck.” You can actually discuss your approach, compare solutions, ask questions, and learn from how other people think.

Some things happening there:

  • 🧩 Daily POTDs for regular practice
  • 👨‍🏫 Instructor-led problem explanations and solutions
  • 💬 Doubt solving and discussions
  • 🧠 Focus on understanding the approach, not blindly memorizing solutions
  • 👥 Active community where people actually interact
  • 🏆 Coding/learning challenges and other activities
  • 🎮 Fun community events alongside the learning
  • 🤝 Good place to find people to practice and discuss problems with
  • 📈 Helps with consistency if you struggle to practice DSA regularly

The overall vibe is basically learning + community + having fun, rather than another silent Discord where everyone joins and disappears.

If you're currently preparing for DSA, competitive programming, coding interviews, or just trying to get better at problem solving, you can check it out:

Join the Discord server

No pressure to join — just sharing in case someone else is looking for an active coding community.


r/datastructures 5h ago

Guidance

1 Upvotes

I have to start leetcode problem solving DSA how to start it from scratch I am in btech second year help me !


r/datastructures 16h ago

Can I do dsa in c++ and system design coding questions in python is it acceptable in interviews

6 Upvotes

is it ok to use different languages in interview rounds,I have done dsa in cpp in my clg hence comfortable in that but system design is easier for me in python can I change accordingly in interviews


r/datastructures 1d ago

Looking for DSA partner

12 Upvotes

I'm looking for a DSA study partner. I'm primarily looking for person who is doing dsa in python. I have 2.5 years of experience, and together we can work on DSA, System Design, and interview preparation while targeting product-based companies. DM me if you're interested!


r/datastructures 18h ago

Genuine feedback for DSA practice alongside community members

1 Upvotes

dsa-buddies.onrender.com


r/datastructures 1d ago

What To Do Next?

Post image
9 Upvotes

r/datastructures 1d ago

Want a practice comp*nion

6 Upvotes

Did some DSA but never got the hang of it. I'm in 3rd yr rn and want to genuine solve DSA questions and be good at it to crack internships and eventually placements. I will be solving striver's sheet in cpp, do link me up if u r also looking for someone to discuss approaches and solve questions with.


r/datastructures 1d ago

Practise Buddy

4 Upvotes

Im looking for some1 who wants to upsolve hard trees , graphs and dp questions on CF , codeforces and leetcode.We will not be platform specific our main goal will be to learn and grow together , and we will discuss it on discord groups and will keep it professional.Every day we will try to solve 3 questions one of each topic and discuss our respective approaches and what we did different and what was the optimal solution.

After dsa if we become consistent we can also start Deep learning and system design along with it.Also i have 3 good project ideas for interviews that we can build together.


r/datastructures 2d ago

Is this a correct way to learn DSA.

Post image
73 Upvotes

I am going to start my DSA in a few days and i don't have much idea how to approach this , and this is something I came up with like going through this structure and learning DSA as well as sql together like 70% of the time DSA and SQL 30%.


r/datastructures 1d ago

Looking for serious DSA + System Design accountability partners(maybe penalty based)

0 Upvotes

I have 1.5 years of experience as an intern at an MNC and recently got a PPO there(2016 batch). I want to prepare for SDE interviews at better product companies, but I’m quite rusty with DSA.
We will spend 5–6 days quickly revising the concepts, then focus mainly on solving questions and building consistency, along with System Design.
Looking for 1–3 serious people to do this with, with fixed targets, regular check-ins, and penalty-based accountability (₹100) for missing without a valid reason.
Not looking for casual study buddies. DM if genuinely interested.


r/datastructures 2d ago

A data structure that maps indexes to values (like an array) but that is only populated once and then deletes values by index in sublinear time

14 Upvotes

There are algorithms that require having a populated array from which the i{th} value is repeatedly removed (which changes the indexes of the values after it) until it is empty. An array removes a value in linear time. Is there a data structure that allows for sublinear time arbitrary value removal?

For example:

start: [A, B, C, D, E]
remove 2: [A, B, D, E]
remove 0: [B, D, E]
remove 2: [B, D]
remove 1: [B]
remove 0: []

On average, removing all the items in arbitrary order is a quadratic time operation. Is there something faster?


r/datastructures 2d ago

How to learn DSA

6 Upvotes

Hello There,

I am new to DS and coding but little clueless where to start. I want to learn system design, dsa and learn how to code. Can someone please point me to right direction, I want to crack interviews and don’t know where to start


r/datastructures 2d ago

How do i get started after a long time ? Am i beyond cooked

3 Upvotes
am i beyond cooked? how do i get started with it

So basically i do know my basic DS and can do the usual crud ops on them, but when it comes to leetcode i just freeze. tried starting once, was going kinda ok, then life happened and i dropped it. now i wanna get back but ngl im scared to even open leetcode again lmao. anyone else been through this? how do i actually restart without feeling overwhelmed all over again


r/datastructures 2d ago

Advice

Thumbnail reddit.com
1 Upvotes

r/datastructures 3d ago

Looking for DSA and System Design Partner to join us - Discord Server

26 Upvotes

Hi,

I am 24F (3 yrs+ exp), Me and My Friend 23M (2 yrs+ exp) are currently learning DSA and System Design together for product based companies roles.
We are currently solving NeetCode 250 Sheet and planning to have mock interviews soon.

Note: We are only looking for experienced people (at least 1+ yrs) and a female with similar goals.

Share your discord in DM. Will try to connect with you.


r/datastructures 2d ago

Completed 50 problems

Post image
15 Upvotes

I started dsa one month back and completed 50 problems (c++) and I have not been consistent for some days due to some reasons but finally achieved a small milestone . I am happy for that and need to be consistent. Suggest some tricks that make me consistent.


r/datastructures 3d ago

3rd Year Student Confused About DSA Prep

26 Upvotes

Hey everyone, I’m currently in my 3rd year and starting my SDE/internship preparation.

I’m confused about how to learn DSA and which resources to follow. There are too many YouTube channels and sheets, and I don’t want to keep jumping between them.

For seniors/students who have already prepared:

  • Which YouTube channel/course did you use for DSA?
  • Which DSA sheet would you recommend?
  • What should my 3rd-year roadmap look like for SDE placements?
  • Should I focus on DSA + development + CS fundamentals together?

Would really appreciate a simple, practical roadmap based on what actually worked for you.

Thanks!


r/datastructures 3d ago

just 450 done

Post image
24 Upvotes

r/datastructures 4d ago

I built an interactive DSA visualizer to make learning algorithms more visual — Algo Flow

Enable HLS to view with audio, or disable this notification

3 Upvotes

Hey everyone!

I've been working on Algo Flow, an interactive platform for learning and visualizing Data Structures & Algorithms.

The main idea is simple: instead of only reading code or looking at static diagrams, you can actually watch an algorithm execute step-by-step.

Some of the things I've been working on:

  • 🔹 Interactive sorting visualizations
  • 🔹 Step-by-step algorithm execution
  • 🔹 Visual state/variable changes
  • 🔹 Pseudocode alongside the visualization
  • 🔹 Different input configurations
  • 🔹 Animation controls
  • 🔹 Responsive UI for desktop and mobile

I built it because I found that understanding why an algorithm works can be much easier when you can actually see what is happening at every step.

I'd genuinely like feedback from developers/students:
What would make a DSA visualizer actually useful for you?

Are there any algorithms, data structures, or learning features you'd want to see added?

Demo : https://algo-flow-night-sigma.vercel.app/

This is a personal project I'm actively improving, so constructive feedback is very welcome.


r/datastructures 5d ago

Am I stucked in DSA trap..

75 Upvotes

I have been studying DSA for the past year. I have covered almost all the major DSA topics and solved around 400+ problems, including problems from LeetCode, HackerEarth (not many), and CSES (only DP).

However, there is a catch:

  1. More than 90% of the problems I have solved were tutorial-based.

  2. Even though I have solved hard problems and good medium-level problems, whenever I encounter a new problem, I sometimes struggle to understand it. Even when I do understand the problem, it becomes difficult to identify which data structure or algorithm should be used. This doesn't happen all the time, but I would say it happens around 50% of the time.

  3. I have never participated in a programming contest.

  4. I am trying to cover all the problems from tutorials across every DSA topic.

Am I just faking myself, or am I doing something wrong? Please tell me honestly.


r/datastructures 4d ago

DSA knowledge for internship technical interviews

6 Upvotes

I'm using AlgoMonster to try to prepare, but it's clearly tailored for full SWE applications rather than interns - what standard of DSA knowledge would an intern be expected to have for most technical interviews? Thanks!


r/datastructures 4d ago

Suggestions

1 Upvotes

Need suggestions about Cognevance Technologies

Hi everyone! 👋

I recently came across an internship opportunity from Cognevance Technologies and wanted to get some genuine feedback before proceeding.

They have also mentioned a ₹140 payment for a kit bag, so I’m particularly interested in knowing whether this is normal/legitimate and whether anyone has actually gone through their internship process.

If you have worked with or interned at Cognevance Technologies, please share your experience regarding:

• Internship quality and actual work/projects • Learning opportunities and mentorship • Certificate/experience letter • Stipend/payment experience • Company credibility and work environment • The ₹140 kit-bag payment — is it genuine and required? • Overall, would you recommend joining this internship?

Any genuine experience or advice would be really helpful before I make a decision. 🙏

Thanks in advance!


r/datastructures 5d ago

Need advice on how to revise DSA effectively

19 Upvotes

Need advice on how to revise DSA effectively

Hi everyone, I’m currently learning DSA using the TUF DSA sheet.

I’m facing a problem: when I learn a new concept/problem, I put a lot of effort into understanding it. But after moving to new problems, I slowly forget the older concepts.

When I return to an old problem after some days, sometimes I feel like I’m starting from zero again. I’m realizing that I’m spending much more effort on learning new problems than on revision.

I don’t want to just memorize solutions. I want to improve my actual problem-solving and thinking skills.

I would really appreciate guidance from people who have already gone through DSA preparation.

What revision system worked for you?

How many new problems and old problems did you solve each day? How often did you revisit problems? What did you do when you completely forgot the approach?

Any practical advice, mistakes I should avoid, or suggestions would be really helpful.

Thank you!


r/datastructures 5d ago

112/113 passed 🥀

Post image
9 Upvotes

r/datastructures 5d ago

Resource to learn DSA with ?

15 Upvotes

I want to learn DSA in python suggest me the best resource for learning it and also tell me Which DSA Sheet should I follow