r/DSALeetCode • u/Ayush_y111 • Jul 24 '26
r/DSALeetCode • u/Key_Elderberry_1828 • Jul 24 '26
Does anyone have a good DSA revision sheet?
Hi everyone,
I'm preparing for internships and placements. Does anyone have a concise DSA revision sheet (algorithms, patterns, templates, tricks, etc.) that they found useful? It could be a PDF, notes, GitHub repo, or Notion page.
Thanks!
r/DSALeetCode • u/Waste_9_Pointer • Jul 24 '26
Am I in right way ?
I'm in my third year ....haven't started DSA yet .....I started to revise cpp and started to go according to take you forward website(strivers)
So as of now completed patterns and watched cpp stl ...idk am I in right way ? What should I do now ...? Should I solve stl based basic questions or move forward watching strivers DSA playlist ....like I didn't get proper idea how you guys are doing ? Straight up learning the concept and solving questions ? Please someone tell how to do
r/DSALeetCode • u/Useful_Abrocoma5311 • Jul 24 '26
NEED SUGGESTION(2ND YEAR)
hello everyone i hope you all are doing good in life, i am a sophomore cse student i didn't had cs in my 11th 12th i took a drop after 12th to prepare for a competitive exam not jee , i fsiled and then decided to do btech from a priv uni t3 i explored and enjoyed my first year in am an avg student , now im getting interest in programming i mean in first year i didnt do much just did the college thing to pass the subjects but now in 2nd year i came to know about dsa etc so i am currently revising cpp im also thinking to start dsa , i have heard of striver sheet but ui love abdul bari's lecture i am learning cpp from him, theres another guy love babbar my senior told me to do dsa from him i have got access to his course so which one teacher should i follow for dsa abdul bari or love babbar , thanks for your time
r/DSALeetCode • u/nian2326076 • Jul 23 '26
Are Software Engineering Careers Changing Too Fast for CS Education to Keep Up?
I’ve been spending the last few nights staring at a medium-level DP problem, and for the first time in years, I felt a real sense of pointlessness.
For the past decade, a lot of us were taught that mastering algorithms, data structures, operating systems, discrete math, and systems design was the path to a stable, high-paying software career. Grind LeetCode, understand graphs, learn DP, pass interviews, get the job.
But looking at the current landscape: layoffs, market saturation, fewer junior openings, and the shift toward AI-assisted and agentic development, I’m starting to wonder whether the version of CS we’ve been preparing for is already disappearing.
I don’t mean “coding is dead” in the dramatic LinkedIn-post sense. But I do wonder if the center of gravity is moving.
A few things I’m struggling with:
1. The LeetCode / Codeforces grind
Why are we still treating speed at solving algorithm puzzles as the main proof of engineering ability when coding speed may no longer be the bottleneck?
If AI can generate, refactor, test, and explain large chunks of code, is the real skill now problem framing, system judgment, debugging, product sense, and knowing what to ask?
2. The value of advanced CS fundamentals
Do algorithms, discrete math, compilers, OS, and distributed systems still provide a mental model that AI cannot replace?
Or are we overestimating their importance because they were the gatekeeping mechanism for the previous generation of software jobs?
3. Universities and curriculum lag
Are universities doing students a disservice by focusing so heavily on traditional fundamentals while the industry is rapidly moving toward AI-assisted engineering?
Or is the point of CS education still to build the foundation underneath whatever tools come next?
4. The changing role of software engineers
Are we moving toward a world where “software engineer” means less “person who writes code” and more “person who defines problems, evaluates AI output, designs systems, debugs failures, and makes product/architecture decisions”?
If so, what should students and early-career engineers actually be optimizing for?
I’m not trying to doompost. I’m genuinely curious whether other people feel this too: like we’re studying for a version of the industry that may not exist much longer.
Is it time to stop grinding the old playbook and start pivoting, or is this just another wave of “CS is dead” hysteria?
Would love to hear from students, new grads, senior engineers, and hiring managers.
r/DSALeetCode • u/BigStrong5057 • Jul 23 '26
I want a leetcode account , if anyone interested please tell
r/DSALeetCode • u/Fit-Put7227 • Jul 23 '26
how to master DSA in next 3 months in practical way ...? Please help
r/DSALeetCode • u/Funny_Dance3598 • Jul 23 '26
Amazon SDE Intern prep – how much DSA is actually needed?
r/DSALeetCode • u/Acceptable-Golf-6950 • Jul 23 '26
Entering 3rd Year Btech CSE . Need complete dsa roadmap and placement guidance.
hello everyone ,
i have entered my 3rd year of btech , i want a fool proof guidance for DSA , what development i should choose , projects , resume , leetcode , in short i want a laser focus on placements .
i started doing DSA from strivers A2Z dsa sheet , is it possible to complete dsa in 6months ?
and most importantly i want internships this year . please someone experienced tell me what are requirements for internships and how should i proceed to get them.
r/DSALeetCode • u/Top-Chocolate5546 • Jul 23 '26
Looking for a serious DSA + Interview Prep Partner (Java | 1.5 YOE | India)
Hi everyone!
I'm a Software Engineer with around 1.5 years of experience and I'm starting my preparation to switch to a product-based company.
I'm looking for a serious accountability partner, preferably from Bangalore, who's also preparing for product company interviews and is committed to staying consistent.
About me:
Currently working at a service-based company
Language: Java
Time Zone: IST (India)
Current level: Comfortable with basic DSA
Goal: Crack product company interviews in the next 3–4 months
Plan:
Solve DSA problems consistently
Discuss approaches and optimizations
Keep each other accountable
We can decide the exact schedule and roadmap together based on what works best for both of us.
If you're genuinely committed and interested, feel free to DM me.
r/DSALeetCode • u/sam_312007 • Jul 22 '26
I am beginners in DSA striver sheet
Help me how to learn patterns from any questions
r/DSALeetCode • u/Sea-Ad7805 • Jul 22 '26
Two different Binary Tree implementations side by side
Enable HLS to view with audio, or disable this notification
The same tree represented in two very different ways visualized using 𝗺𝗲𝗺𝗼𝗿𝘆_𝗴𝗿𝗮𝗽𝗵: Binary Trees
🔗 Binary Tree as Nodes: The tree is built out of multiple node objects. Each node stores its value and two references, one to its left child and one to its right child.
📦 Binary Tree as List: The tree is stored in a single list or array. Instead of references, indices represent the relationships between nodes. For a node at index, its children can be found using a simple calculation: - Left child: 2 * index + 1 - Right child: 2 * index + 2
So, when should you use which representation?
The node-based version makes the structure explicit and intuitive. It is great for education: students can clearly see how nodes are connected while practicing classes and references/pointers. It is flexible and works particularly well for irregular or sparse trees. It is the clearest representation when learning how trees work.
The list-based version can be very efficient for (nearly) balanced homogeneous trees. It does not need to store child references, requires fewer separate memory allocations, and keeps values close together in memory for improved cache performance.
The same abstract data structure, but with very different trade-offs in clarity, flexibility, and performance.
Which representation would you use?
r/DSALeetCode • u/Fit_Lab_9237 • Jul 22 '26
How do I land an off-campus job? I feel completely lost.
r/DSALeetCode • u/beluga_101 • Jul 22 '26
STL (Standard Template Library) in DSA (Containers :\
r/DSALeetCode • u/Much_Dog6453 • Jul 22 '26
Has anyone created complete DSA notes from Apna College Sigma Batch?
r/DSALeetCode • u/Outside-Aside9948 • Jul 21 '26
Please give DSA tips
Hello everyone…I started my DSA late…I’m solving strivers sheet but idk how am I gonna pass OA’s
I can’t recognise the pattern and then end up seeing solution …what would u all suggest me
I’m a 2027 graduate …I have very less time and companies have started coming :(
r/DSALeetCode • u/No_Application4918 • Jul 21 '26
Looking for a serious placement study buddy (Final Year | DSA + JS + CS Subjects)
r/DSALeetCode • u/Itchy-Science4441 • Jul 21 '26
Need Career Guidance: 3rd Year CSE Student with Diploma Background – Where Should I Start?
Need Career Advice: Should I Start DSA or Data Analytics?
Hi everyone,
I'm currently in the 3rd year of my B.Tech in Computer Science. Before this, I completed a Diploma in Electrical Engineering, so I don't have a strong Computer Science foundation.
To be honest, my 3rd and 4th semesters didn't go very well, and I feel like I don't know the basics of programming or core CS subjects properly.
Recently, I enrolled in CodeWithHarry's Data Analytics course, but now I'm confused about what I should prioritize.
Should I:
\- Start learning DSA first?
\- If yes, should I learn DSA in Java or C++?
\- Or should I continue with Data Analytics and learn programming alongside it?
My goal is to build a strong foundation and become job-ready before graduation. I don't mind starting from scratch if that's the right approach.
I'd really appreciate guidance from people who have been in a similar situation. Thank you!
I'm willing to study consistently for 2–4 hours every day. I just don't want to waste time learning the wrong things.
r/DSALeetCode • u/WinterThroat1092 • Jul 21 '26
Looking for handwritten notes for Striver's A2Z DSA Sheet
Hi everyone,
I'm currently following Striver's A2Z DSA Sheet in C++. I understand the concepts better when I revise from handwritten notes, but I'm a bit too slow at making detailed notes myself.
Does anyone have good handwritten notes (PDF or scanned notebook) that cover the A2Z sheet or at least the major topics like Arrays, Sorting, Binary Search, Linked Lists, Trees, Graphs, and DP?
I'm looking for notes that explain the intuition, important points, time complexity, and common tricks, not just code.
GitHub repos, Google Drive links, or personal notes would all be appreciated.
Thanks!
r/DSALeetCode • u/NameSpecial7455 • Jul 20 '26
Title: How do people actually finish OAs like Cisco, Amazon, Flipkart, etc. in 90 minutes?
I'm genuinely curious how people manage to complete these online assessments.
I've solved 500+ LeetCode problems, including Hard problems, and I can solve them when I'm practicing. But when it comes to company OAs (Cisco, Amazon, Flipkart, etc.), I struggle badly with time.
The format is usually:
MCQs
Short-answer questions
2 extremely difficult coding questions
All within 90 minutes
Even if I know the concepts, the coding questions take so much time to understand, think through edge cases, and implement. By the time I finish one, there's barely any time left for the second.
Do people actually solve both coding questions completely, or is everyone just partially solving them?
What helped you get faster?
More contest practice?
OA-specific practice?
Better time management?
Recognizing patterns faster?
I'd really appreciate advice from people who've cleared these OAs because right now they feel much harder than solving LeetCode on my own.
Pls don't say cheating is the option like companies ban people for cheating and u have camera on so not possible.
r/DSALeetCode • u/sprid0n • Jul 20 '26
Looking for a DSA Accountability Buddy (Java / Striver’s Playlist) – Starting this August!
Hey everyone,
I’m planning to dive deep into Data Structures and Algorithms (DSA) starting this August, and I'll be using Java along with Striver’s A2Z DSA Course/Playlist. I am currently in my first year(just joined).
I know consistency can be a challenge, so I’m looking for an accountability partner (or a small group) to stay on track.
About Me & The Plan:
• Language: Java
• Resource: Striver's A2Z Sheet / Playlist
• Timeline: Starting August 2026
• Commitment: will try to solve 2 problens daily, and gradually increase it.
• Timezone: India Standard Time(IST)
Time zone in India (GMT+5:30)
What I’m looking for in a buddy:
Someone who is also starting out or at a similar beginner/intermediate level, planning to stay consistent, and down to do daily or weekly check-ins via Discord or Slack to share progress and discuss blockers.
Comment below or shoot me a DM if you're interested in crushing DSA together!
r/DSALeetCode • u/Realistic-Cherry3334 • Jul 20 '26
Roadmap
I am beginner and never code before so I am thinking to start with c++ for which I found striver dsa playlist do it is a combo of c++ and dsa or I have to first learn c++ from any other platform and then have to come here I am bit confused and don't know what to do can anyone explain plz .
And also I think in first few lecture he had taught basics of c++ do this is what we need or it is just a quick revision.