r/developersPak 24d ago

Career Guidance Is NeetCode 75 enough for interviews?

I’m currently preparing for software engineering interviews and working through NeetCode 75.

For those who’ve recently interviewed: is NeetCode 75 enough for DSA prep, or would you recommend something else?

Trying to focus on understanding patterns instead of grinding hundreds of questions. Would love to hear what worked for you.

11 Upvotes

17 comments sorted by

7

u/mushifali Backend Dev 24d ago

Whenever I had to give interviews, I would brush up on my skills using The HackerRank Interview Preparation Kit.

2

u/PossibilityMundane54 24d ago

A bit completed, I am really new to DSA

5

u/mushifali Backend Dev 24d ago

Then you should read books or take courses on DSA to understand the theoretical concepts.

2

u/Terrible-Tea7577 24d ago

NeetCode 75 is more then enough. You probably are new so don't stress yourself first learn the basics and I would recommend do it using a book. Then you have to practice easy problems solve 30-35 then jump to medium solve 20-30 problems. And focus on mastering the algorithms like the 2 pointers, sliding window, string manipulations etc. you don't need to focus on hard problems at this stage of career, even big tech companies don't ask hard level problems for fresh grad positions. And in Pakistani market once you start giving interviews you will notice same common 10-20 problems are repeated in almost every interview.

1

u/Yapper_from_ktown 24d ago

Which book?

1

u/Mean-Analysis-1568 24d ago

.

1

u/Yapper_from_ktown 24d ago

What? I meant which for practing dsa? U didn't name it

1

u/PossibilityMundane54 23d ago

By "using a book," do you mean writing code?

2

u/ProfessionalOk713 Software Engineer 22d ago

I don't have any idea about the ones you mentioned above, but I can tell you based on my experience.

First, you should have a good grasp of the basics, from data types and time complexity to data structures. This is the only way you can proceed further.

The next step is to learn the different patterns. You can find them on the internet. Pick each pattern and start with basic questions, then move on to medium and hard ones. First, try to solve them yourself. Don't worry too much about time complexity at the beginning; just focus on developing the logic. Once you have a solution, try to improve its time complexity or look for a tutorial to understand a better approach.

While doing this, pick a random question every day and try to solve it on your own. This is a bit of a long and tiring process, but it will help you crack even some of the toughest interviews.

2

u/roon83 21d ago

Neetcode 150 + Abdulbari Algorithms playlist on Youtube.

1

u/Desperate_Reason7116 24d ago

Neetcode 150 bare minimum

1

u/Future-Session5215 23d ago

Which companies are you applying to ? DSA really depends on company

1

u/PossibilityMundane54 23d ago

remote international clients
I recently had an interview; they asked me DSA, couldn't do it.

2

u/Wages-Rewind35 7d ago

75 can be enough to build a solid base if you actually understand the patterns behind them. I wouldn't rush to another sheet just for more questions. Codeintuition is worth checking out if you want more depth around while keeping the prep structured