Tech Industry
Yesterday
3541
Asians - what are your thoughts on asian female white male ?
Software Engineering Career
4d
20809
What level would Zuck be, had he not created FB
Tech Industry
Yesterday
1182
The end of Backdoor Roth?!
India
Yesterday
551
Who are these retards asking for dictatorship in India?
India
Yesterday
439
Modi is a legend, will be remembered for centuries to come
So I'm not a developer, but I do help hire them. I see all these references to "Leetcode" as a way to prep for a technical interview with the implication that memorizing all the LC stuff will get you through the tech party of the interview. If that is the case, what is the point? It sounds like the only thing being tested is how well you study canned questions and answers. That says almost nothing about actual skill. Or am I misunderstanding how it works?
If that's true then it sure explains a lot.
“It explains a lot” like what exactly? Being good or bad at leetcode is a measurable metric, and to some extent it correlates with actual performance in SWE. This does not apply to everybody of course, and it leaves out very good/bad outliers. But it correlates overall. Now, if you can give an objective metric that correlates better than being good at leetcode, I’d be happy to hear it. Btw, I’m really bad a leetcode.
How about real code vs memorizing leetcode problems? Can the developer write code that scales and is testable and other humans can read? I'd rather see that than leetcode problems
I think the dependence on canned problem sets is what I am referring to. Again, I may misunderstand the Leetcode, but can you clarify how well it correlates to real world performance?
There's no correlation
There is some correlation. Leetcode test only a subset of what is needed for the work. However it does provide some (limited) information, and correlate loosely with real world performance.
How do you guys make the most out of leetcode? Just with the free content or is the premium membership worth it?
There’s 700+ problems, and what gets asked is usually a morph of those questions. Yea people also grind for LSAT and MCAT, you’re not coming up with the solutions on the spot.
It’s been my experience in interviews leetcode is only taken as a serious datapoint for new college grads and interns, industry hires are expected to be able to design ambiguous systems and talk in detail about their past experience dealing with customers, bugs and teammates, yes leetcode is used as well but it’s only their to weed out those that can’t code under pressure. In other words it’s necessary but insufficient datapoint to get an offer, at least in my org.
Yikes... I cannot code under pressure. All my projects are finished in a quite and isolated space.
My experience at Amazon was way too much emphasis on BSing through LP ... Do you really use those LP in your everyday work ???
Like everything in life, software engineer interview is a game. Finances, sexual selection, college admissions, getting bargain on cable, are all other examples of games.
You are not a developer but you help hiring them? I will stick to companies doing Leetcode then.
He is probably a recruiter
It's called management, kiddo.
well, those companies who rely on leetcode; can you honestly say that your designs and code implementations are awesome?
Yup I’d say AWS, Alexa, etc are pretty darn awesome
Of all the FANG companies, Amazon is the least focused on leetcode, by a far margin.
Dude if you don’t do leetcode or some kind of competitive coding, it is very hard to solve those weird cheesy puzzles. Almost every tech company do interviews using such problems.
What you call cheesy puzzle is just covered in basic algorithm and days structure classes. So yeah should be one of the requirements for the job
No dude, some of these puzzles are really cheesy, and I’m sure I couldn’t solve them by just studying college textbooks. I think a good number of the problems are sensible.
Nope, that's the current state of hiring in the software industry.