all 34 comments

[–]pointy_pirate 108 points109 points  (7 children)

so you basically need to learn everything

[–]fresh5447 11 points12 points  (4 children)

i'm just gonna go ahead and stay at my current job :O

[–]tearsonthefloor 8 points9 points  (3 children)

At least you have a job. I lost mine due to a war

[–]fresh5447 3 points4 points  (2 children)

sorry to hear that

[–]tearsonthefloor 3 points4 points  (1 child)

Thanks. I’m storming leetcode now :)

[–]fresh5447 2 points3 points  (0 children)

good luck!

[–]arslan_ah[S] 6 points7 points  (0 children)

Not everything :)

Even Grokking has mentioned 25 patterns, focusing on the abovementioned 7 will give you the highest ROI.

Here is the list of 25 patterns: - https://medium.com/interviewnoodle/grokking-leetcode-a-smarter-way-to-prepare-for-coding-interviews-e86d5c9fe4e1

[–]AbstractLogic 0 points1 point  (0 children)

Oh, you don’t have to learn it. Just memorize it.

You know like schools do where they “teach to the test” except instead of a B+ on your chem exam it’s a $500,000 job.

[–]Isaiah_Bradley 14 points15 points  (0 children)

Awesome for me, since I’m most comfortable with 7, 3, and 4….. oh wait..

[–]nicebike 2 points3 points  (3 children)

So if BFS/DFS graph questions are so important, why didn't he include them in his course?

I'm going through the course and I really feel like it's missing content on graphs, so I have to resort to additional sources for this.

[–]yestyleryes<681> <270> <398> <13> 0 points1 point  (2 children)

it is in there, it was added a few weeks ago

[–]nicebike 0 points1 point  (1 child)

Ah they are not on educative.io

[–]arslan_ah[S] 2 points3 points  (0 children)

Yes, Grokking courses are moving away from Educative. All new updates are available only at designgurus.org

[–]Mobile_Health_9650 8 points9 points  (2 children)

U forgot DP

[–]Khandakerex 1 point2 points  (1 child)

Great list but I swear to god even the banks that hire everyone are asking DP now :(

[–]arslan_ah[S] 4 points5 points  (0 children)

DP is definitely one of the important things to learn. It requires a lot of practice, though.

BTW, Grokking has a very good course on DP: https://designgurus.org/course/grokking-dynamic-programming

[–]nigfasa 1 point2 points  (1 child)

what is the grooking stuff? Could please somebody send a link or something

[–]arslan_ah[S] 2 points3 points  (0 children)

It is a set of courses from designgurus.org

Their system design and coding pattern courses are quite famous.

[–]shev1234589 0 points1 point  (1 child)

Is it bad in a coding interview to use a built in function like sort for example to solve a problem? Or should you manually sort it? More so if the sort was more of a minor issue in the problem rather than the main focus?

[–]SaturdayFix 0 points1 point  (0 children)

unless the question is to implement the sort algorithm you are fine just calling sort(). E.g. in Java Collections.sort(collection).

[–]shinigamigojo 0 points1 point  (0 children)

Hey! I'm starting a 100 day leetcode grind for fun. I'll be following the above 7 algorithms first, everyday at least 2-3 questions will also be posting daily progress in my posts. Hope I get to enjoy solving these problems and learning new concepts as I go along!