4 ms·
Let’s say you have some interesting challenges in a new space in deep learning and you like to hire people who can ramp up and learn the area relatively quickly
by tmsh 5y ago
Let’s say you have some interesting challenges in a new space in deep learning and you like to hire people who can ramp up and learn the area relatively quickly.
Or let’s say you have a massive set of services you need to integrate with to solve your next set of business commitments for the coming year.
How do you hire folks who truly have the motivation and speed of learning to solve these areas on your team? Both are proprietary subject matters. Both haven’t really been done before and require a tenacious self-starter.
In that sense leetcode + team player/leadership qualities might make more sense.
Yeah it’s CRUD more or less 80% of the time re: code. But the ability to tackle ambiguity in an overwhelmingly large space and still be inventive: that’s what’s being tested. And as you get more experienced the technical assessment skews to system design which is also a good bar for just - how do you consistently simplify technical and organizational complexity?
It’s why FAANG + unicorns’ compensation is high. It’s a correctly-priced asset in the market. To the business these are important functions.
Does it have anything to do with pure programming for having fun’s sake? Why Linus created Linux? Only loosely.
- b20000 5y agoleetcode style interviews do not test the skills you need for what you describe, those skills come with experience, not by practicing leetcode until you can produce solutions in under a minute.
- randomopining 5y agoHe literally explained why they make sense. People who can "just do it" and learn fast and get it done.
- b20000 5y agoleetcode trains you to prematurely optimize and cannot teach you the skills that come with years of experience, which is what you need to be able to do what the above describes.
- randomopining 5y agoNo it doesn't lol. "Don't prematurely optimize" is like a single sentence that you keep in your mind. Being good at leetcode is probably lightly correlated at most (college nerds), with premature optimizers. Of course years of experience matter, that's why they also care about experience and have you talk about design a bit. But mostly leetcode.
- b20000 5y agolol gives away you are probably in your mid-20s. That's OK, you'll understand what I mean as you enter your 40s.