3 ms·
I don't have studies but my experience of those who excel in leetcode is that they suck at system design and good programming practices - largely because they f
by crdoconnor 7y ago
I don't have studies but my experience of those who excel in leetcode is that they suck at system design and good programming practices - largely because they focused on leetcode to the exclusion of all else. They "hacked" the programming interview.
And while hacking the programming interview does demonstrate grit and persistence, it doesn't demonstrate actual programming skills. The worst part though is that it generates a mindset that "good programming skills" means "even more advanced leetcode".
I don't begrudge these people. A set of absurd incentives was put in place and they reacted to them accordingly.
It isn't good for Google either. The hires that came after this philosophy have achieved very little of note. The vast majority of post Gmail abject project failures have been built in house while the successes (maps, android) were bought.
- triceratops 7y ago> I don't have studies but my experience Cool, so anecdotes, not actual data. > it doesn't demonstrate actual programming skills. It demonstrates ability to learn difficult things. You still haven't answered why junior devs hired this way are somehow incapable of learning good architectural practices. You also didn't address the fact that most of these companies also interview senior hires for system design and architecture. > The hires that came after this philosophy have achieved very little of note Photos. Chrome. Brain. Tensorflow. Kubernetes. Even Android didn't take off until 6 years after its acquisition. I don't have the time to research more but you get the idea.