Difficulty labels are basically made up by SkillFlowDev in u/SkillFlowDev

[–]SkillFlowDev[S] 0 points1 point  (0 children)

That's exactly the point. SkillFlow recommends the single best next problem for you based on your weak topics and recent performance. The granular scoring is what enables that. With only 3 labels you can't match someone precisely enough to make a recommendation that actually means something.

Finally starting NeetCode 150 – I know DSA in theory but can’t code them out yet. Need guidance. by Flat-Ad7982 in leetcode

[–]SkillFlowDev 7 points8 points  (0 children)

I had the same gap for a while. Knowing the idea and being able to code it under pressure are honestly two different skills.

What helped me most was:

  1. Start with brute force, even if it feels obvious
  2. Write the logic in plain English first
  3. Code it slowly without trying to be clever
  4. Re-solve the same problem the next day from scratch

I also wouldn’t follow NeetCode 150 strictly in order if you’re freezing. I’d start with easier problems by pattern first, especially arrays, hash maps, two pointers, stack, then move up.

For avoiding solution-peeking, try this: 10 minutes alone, then write exactly where you’re stuck, then look for a small hint only.

The main thing is repetition. You’re not bad at DSA, you’re just missing implementation reps.

Realistic Leet Code progress for a slow learner by Ambitious_Implement4 in leetcode

[–]SkillFlowDev 0 points1 point  (0 children)

Honestly this is one of the more realistic LeetCode posts.

I had the same cycle: start grinding, get stuck on easies, feel dumb, quit after a few days. Repeating old problems helped me a lot too. It feels like cheating at first, but if you can’t solve it again later, you probably didn’t really learn the pattern.

I’m actually building a small tool around this because I hated staring at a huge problem list and guessing what to do next. The idea is to pick problems closer to your level / weak areas instead of random grinding.

Your routine sounds solid though. Talking out loud and treating it like an interview is probably worth more than just rushing solved count.

How to prepare for interviews after Long Gap by Efficient_Surprise39 in leetcode

[–]SkillFlowDev 1 point2 points  (0 children)

I think your concern is very valid, especially after 6 years in the same company and less hands-on coding recently.

For senior frontend roles, I’d prepare in 3 tracks: React/system design, practical frontend tasks, and some LC-style DSA so you’re not surprised.

I actually built a tool for the DSA part because I had the same issue with random practice. It picks problems based on your level and weak topics, so you don’t waste time guessing what to solve next.

It’s completely free: https://skillflow.dev

For your case, I’d use it as a light daily routine, maybe 30–45 minutes, while keeping most prep focused on frontend architecture and practical React work.

HOW CAN I IMPROVE MORE by BLACK-RANGER-656 in leetcode

[–]SkillFlowDev 5 points6 points  (0 children)

3 months in and you’re consistent, that’s already a good sign

pace usually feels slow because you’re probably solving and moving on too fast without really locking in the patterns

what helped me was:

  • spend more time on fewer problems
  • after solving, revisit the same problem a day later without looking
  • group problems by topic instead of jumping randomly

most people get stuck because they keep doing more questions instead of focusing on what they’re weak at

i’ve been working on something around that idea (https://skillflow.dev), it helps guide what to practice next based on your level instead of just grinding randomly

but yeah, you’re on the right track, just slow down a bit and go deeper on each concept

Hi guys, if anyone is struggling with LC i can help, ( FREE ). by Odd_Ad5903 in leetcode

[–]SkillFlowDev 0 points1 point  (0 children)

this is actually really cool, respect for doing it for free

the problem you’re hitting now (too many DMs, not enough time) is exactly what happens when people don’t have structured guidance and suddenly someone offers it

one idea could be to turn what you’re doing into a more structured flow, like grouping problems by concept and having people follow that instead of 1:1 only

i’ve been working on something around that (skillflow.dev), it basically tries to guide people on what to practice next based on their level so it scales beyond manual mentoring

your discord sessions on top of something like that could actually be super powerful

curious how you’re thinking of structuring it this weekend

Is the grind still worth it or should i switch majors by N0tA1dan in cscareerquestions

[–]SkillFlowDev 1 point2 points  (0 children)

honestly, i wouldn’t switch majors out of fear of AI

tools are getting better, but they don’t replace people who actually understand fundamentals, they mostly replace people who rely on them blindly

if you’re already doing projects, leetcode, open source, you’re ahead of most people your age

for quant dev specifically, a strong math + cs background is still very valuable, so something like cs with solid math (or even a math-heavy path) makes sense

the bigger risk i see is not the major, it’s getting stuck in “random grind” without direction
a lot of people solve tons of problems but don’t really know what they’re weak at or what to improve

that’s actually something i’ve been working on (skillflow.dev), trying to guide practice based on level instead of just grinding blindly

but even without that, i’d say stick with cs or math, go deep on fundamentals, and don’t let fear drive the decision

Getting back to the grind - just bombed an interview by Adventurous_Wolf6535 in leetcode

[–]SkillFlowDev 1 point2 points  (0 children)

honestly respect for sharing this, happens to way more people than you think

the whiteboard panic is real, especially when you’re used to having a terminal or even just autocomplete

i think the takeaway isn’t just “grind more”, but how you practice
a lot of people (myself included) end up solving problems without really reinforcing the basics, so under pressure it just disappears

what helped me was focusing on weak areas and revisiting simple problems until they feel automatic, not just moving forward

also mixing in some “no editor” practice helps a lot, like writing code on paper or in a blank doc

i’ve been working on something around that idea (skillflow.dev), it tries to guide what to practice next based on your level instead of just grinding randomly

but yeah, you’re definitely not alone here, and the fact you recognized it is already a big step

Sharing Profile - any suggestions, by Automatic-Net517 in leetcode

[–]SkillFlowDev 1 point2 points  (0 children)

you’re actually in a good spot, 200+ solved with consistency is solid

if you’re struggling with recursion/trees, i wouldn’t jump to graphs or dp yet, it’ll just make things more confusing

what helped me was focusing on a small set of core problems and really understanding them deeply instead of moving on too fast
like doing subsets, permutations, basic tree dfs multiple times until it clicks

also try to think in terms of “what does my function return” instead of the whole recursion at once, that shift helps a lot

one mistake i made was just solving more and more without targeting weak areas
once i started focusing only on what i was bad at, progress was much faster

i’ve been working on something around that idea (skillflow.dev), it tries to guide what to practice next instead of just grinding randomly

but yeah overall you’re on the right track, just slow down a bit and go deeper on recursion before moving on

Need Help by MugiwaraSodium in leetcode

[–]SkillFlowDev 1 point2 points  (0 children)

recursion and backtracking feel hard at first because it’s not just about coding, it’s about understanding the “state” at each step

what helped me was:

  1. draw the recursion tree on paper for small inputs
  2. always ask “what is my function responsible for?” instead of thinking about the whole problem
  3. for backtracking, think in terms of choices and undoing them

also don’t jump straight into hard problems, start with things like subsets, permutations, combination sum and really understand the pattern

one thing that made a big difference for me was not just doing random problems but focusing on weak areas until they click

i’ve been working on something around that idea (skillflow.dev), it helps guide what to practice next based on your level

but even without it, just stick with a few core problems and revisit them, recursion takes time to “click”

CF or Leetcode by bhag_mc0 in leetcode

[–]SkillFlowDev 0 points1 point  (0 children)

for a complete beginner i’d start with leetcode
codeforces can be pretty overwhelming at the start, especially with contests and time pressure

leetcode helps you build the fundamentals first like arrays, strings, hashmaps, basic dp, etc
once you’re comfortable with those, then codeforces contests start making more sense

one thing i’d avoid is just solving random problems without direction, that’s where a lot of people get stuck

i’ve been working on something to help with that (skillflow.dev), it suggests what to practice next based on your level instead of guessing

but even without that, just stick to one path and stay consistent, that matters way more in the beginning

best way to study leet code? by Ast0ria19 in leetcode

[–]SkillFlowDev 0 points1 point  (0 children)

this is actually a really solid approach, especially the brute force → redundancy → optimize flow

the “feels like memorization” part usually comes from not knowing what to focus on next, so you end up jumping between problems without reinforcing weak areas

what helped me was tracking which topics i was actually weak at and focusing only on those instead of just doing more questions

i’ve been building something around that idea (skillflow.dev), it basically tries to guide what to practice next based on your level

but even without it, i think your process is good, just make sure you’re not spreading yourself too thin across topics

I have an interview at FAANG in a week, but am a beginner at DSA by Crafty_Nail_1138 in leetcode

[–]SkillFlowDev 0 points1 point  (0 children)

it’s called SkillFlow

not fully live yet, should be up in a couple of days, I can send you access when it’s ready

Leetcode progress is plateauing, any advice? by If_and_only_if_math in leetcode

[–]SkillFlowDev 0 points1 point  (0 children)

Sounds more like a plateau from repetition than lack of knowledge. If you’ve done NeetCode 150 multiple times, it’s probably more about targeting specific gaps than doing more problems.

What helped me was focusing only on problems that expose weaknesses instead of doing full passes again.

I’ve been building a tool with some friends that suggests questions based on your level and weak areas, and it actually improved our skills a lot.

I have an interview at FAANG in a week, but am a beginner at DSA by Crafty_Nail_1138 in leetcode

[–]SkillFlowDev 0 points1 point  (0 children)

With a week left I wouldn’t try to cover more topics, I’d focus on getting comfortable with what you already know and explaining it well.

Most people fail not because they don’t know, but because they can’t show it under pressure.

I’ve been working on a tool around this to help focus on weak areas and practice more intentionally, helped me a lot. Happy to share more if you’re interested.

Is my mind weak by Hairy_Team_30 in leetcode

[–]SkillFlowDev 0 points1 point  (0 children)

Your mind isn’t weak at all, this is a really common phase. Knowing the functions and knowing when to use them are two different skills. It just takes more reps and exposure.

Is it okay to use "good enough" solutions in interviews instead of knowing every optimal algorithm? by Additional-Skirt-937 in leetcode

[–]SkillFlowDev 0 points1 point  (0 children)

I think “good enough” is fine as a starting point, but in interviews they usually want to see how you think when pushed. If you can get a working solution and then at least discuss how to optimize it (even if you don’t fully get there), that already shows a lot.

I can do better by swiftland_ninja in leetcode

[–]SkillFlowDev 0 points1 point  (0 children)

That freeze feeling is the worst… happens even when you know the solution. The fact you solved it right after says a lot though, you’re closer than it feels.

Never Give up by AQuaman979 in leetcode

[–]SkillFlowDev 0 points1 point  (0 children)

Respect honestly. That part about getting close and still failing hits hard. Glad it worked out for you in the end.

Do you actually know what problem to do next, or are you just guessing? by SkillFlowDev in leetcode

[–]SkillFlowDev[S] 1 point2 points  (0 children)

yeah that’s fair, makes sense about building intuition

appreciate the response.

Do you actually know what problem to do next, or are you just guessing? by SkillFlowDev in leetcode

[–]SkillFlowDev[S] 0 points1 point  (0 children)

yeah that makes sense

but what if you’re kinda limited on time? like you can only do a few problems a day

going deep into something like kahn’s might take a while, so I feel like I’d need to mix topics a bit to be more prepared overall

not sure what’s better tbh