The same could be said about leetcode. The amount of data structures and algorithms are limited. Yeah there are some hard algos out there, yeah coming up with the solution in a given time constraints is not everyone's cup of tea. But it can be learnt. My take is if you have built "real" real world projects you will come across many of the data structures and will have a higher level view on it than being constrained to DSA ~= LEETCODE grind.
I hear what you are saying, but I prefaced my video saying for people who don't have their foot in the door yet. Most "big companies" won't even bat an eye at your resume unless you have prior experience of some kind. From my interviewing experience and from those I have talked to, a genuine passion and ability to actually build projects is more valuable for getting your foot in the door then being able to reverse a linked list. That's not to say that you shouldn't know how to reverse a linked list, but as I mentioned in this video, anyone in 2024/2025 can reverse a linked list, it's not a special skill. What is a special skill is ideating and building something to solve a real problem.
I think for trying to get interviews, Leetcode is definitely the meta, but I agree with the fact that over a long term view, having stronger engineering skills will get you further in life. But for people trying to just land an internship or job, I think grinding leetcode could be the way to go.
I would actually say for “getting” interviews, your best bet is to perfect your resume. Leetcode abilities only matter after you are in the interviewing process. Now if we ask how to perfect a resume, in my opinion one of those ways is to highlight projects that solve real problems if you don’t have experience.
Just grind out leetcode a few days out of the week and work on projects for the rest. You don't need to do a million problems but you also don't need to do a million projects
Wait a second, if Netflix and Amazon hire engineers who are the best at leetcode and can implement anything in O(-n) why the hell are FireTV and Netflix so laggy? Finding substrings in a tree didn't help? Modern software is a lagfest
Do you even know what leetcode is for? It's used to filter people to really select the ones who can actually code. If you can't solve a basic question, how are you expected to solve real world life problems. And who told you leetcode can solve lag issues?
Get interview - > resume/projects/network/referral/other extra curricular
Pass interview -> leetcode/system design/programming trivia/behavioural
Well said.
Big companies ask harder leetcode questions. Noone cares about real world engineering skills. Those can be learned
The same could be said about leetcode. The amount of data structures and algorithms are limited. Yeah there are some hard algos out there, yeah coming up with the solution in a given time constraints is not everyone's cup of tea. But it can be learnt.
My take is if you have built "real" real world projects you will come across many of the data structures and will have a higher level view on it than being constrained to DSA ~= LEETCODE grind.
I hear what you are saying, but I prefaced my video saying for people who don't have their foot in the door yet. Most "big companies" won't even bat an eye at your resume unless you have prior experience of some kind. From my interviewing experience and from those I have talked to, a genuine passion and ability to actually build projects is more valuable for getting your foot in the door then being able to reverse a linked list.
That's not to say that you shouldn't know how to reverse a linked list, but as I mentioned in this video, anyone in 2024/2025 can reverse a linked list, it's not a special skill. What is a special skill is ideating and building something to solve a real problem.
I think for trying to get interviews, Leetcode is definitely the meta, but I agree with the fact that over a long term view, having stronger engineering skills will get you further in life. But for people trying to just land an internship or job, I think grinding leetcode could be the way to go.
I would actually say for “getting” interviews, your best bet is to perfect your resume. Leetcode abilities only matter after you are in the interviewing process.
Now if we ask how to perfect a resume, in my opinion one of those ways is to highlight projects that solve real problems if you don’t have experience.
Just grind out leetcode a few days out of the week and work on projects for the rest. You don't need to do a million problems but you also don't need to do a million projects
Don’t listen to this guy LOL
Leetcode is still a better way to interview
Wait a second, if Netflix and Amazon hire engineers who are the best at leetcode and can implement anything in O(-n) why the hell are FireTV and Netflix so laggy? Finding substrings in a tree didn't help? Modern software is a lagfest
Do you even know what leetcode is for? It's used to filter people to really select the ones who can actually code. If you can't solve a basic question, how are you expected to solve real world life problems. And who told you leetcode can solve lag issues?
@ “actually code” doesn’t include “solving lag issues”? or rather not producing them in the first place?
@@corepunch You don’t make any sense