3 ms·
Companies use Leetcode because it tests for the 2 things that are required to become a successful developer, above average critical thinking skills and willingn
by colinmhayes 5y ago
Companies use Leetcode because it tests for the 2 things that are required to become a successful developer, above average critical thinking skills and willingness to spend hundreds of hours improving. Companies figure if you have those two things they can make you into a decent developer, figuring out if someone is already a good developer is much harder.
- another_story 5y agoOr does it test for someone who in the hope of passing these tests will spend hundreds of hours dedicated to pointless exercises that produce no real value? If by harder, you mean sitting down and having a real conversation, then yes, I suppose it's harder. Edit: Value is a poor word here, now that I think about it. Let's say mostly pointless activities that generally don't apply to work they'll be doing with that skill. It's like playing baseball to practice for tennis.
- colinmhayes 5y agoWell the idea is if they're willing to waste all that time trying to get the job they'll spend even more time working and improving.
- another_story 5y agoI suppose that makes sense, but it leaves a bad taste in my mouth.