Why you still can't solve a new DSA problem after 300 problems
We've watched this happen to a lot of students who did everything right.
We've sat across from a lot of students who fit the same description.
300 problems solved. Sometimes more.
Videos watched, code written, submissions made, most days, for months.
Then a problem shows up that just doesn't look like the others.
And the same student who solved 300 problems stops, completely.
The first few times we saw this, we assumed the student simply hadn't practiced enough.
After watching it happen to students who had clearly put in the hours, we stopped believing that.
Before we get into why, sit with these honestly.
What we think is actually going on
You were solving problems.
You weren't practicing how to think through one you'd never seen before.
Every problem hides something familiar inside an unfamiliar description.
The actual skill is noticing that familiar thing yourself, before anyone points it out.
That skill doesn't come from watching more solutions. It comes from getting stuck, failing at it, and having someone show you the exact moment your own thinking went sideways.
The gap
A video can show you a solution.
It can't watch you think, so it can't show you where your thinking actually broke.
What it's actually costing you
We don't think of this as a study problem.
We think of it as a time problem.
Three months of this usually looks like:
- Familiar problems still get solved without much trouble
- New ones still stop you the same way they did on day one
- Your placement date keeps sliding further out
- A full season of applications you went into before you were actually ready
For most students we've seen, it isn't three months. It's four, sometimes six.
All of it spent on problems that resemble ones they've already seen.
We've broken down what that actually adds up to in what three extra months actually costs you.
What we'll tell you honestly
In a DSA Framework Session, we finalize a topic with you, teach it, and solve a problem or two on it together first.
Then you solve one on that same topic on your own, with a little help if you need it, so we can actually see where your thinking stalls and show you what to ask yourself instead.
The outcome, plainly
From that first session, you can approach a new problem on your own, on any topic, not just the one we worked through together.
Even without daily practice after, you will know how to start.
Put in the time on top of that, and you will not just approach it. You will solve it.
Once the thinking is sorted, YouTube stops being the obstacle it used to be.
If a solution video confuses you again, do a session first, then rewatch it. It will make sense.
The gap was never the video. It was the thinking underneath it.
If this pattern feels more like a course than a video, read stuck in tutorial hell next.
Not ready to pay for a session yet?
Book the free mentorship call instead, and bring one problem that beat you recently.
We'll tell you honestly whether a framework session is even what you need.
Before your next hundred problems, ask yourself one thing honestly. Are you getting better at new problems, or just faster at ones you've half seen before?
Until you can solve it on your own.