Earlier quoted context omitted.
If leetCode is what you have to do to compete in your market so be it. In the grand scheme of things, it would be hypocritical for me to criticize someone for spending hours upon hours on leetCode considering the amount of time I’ve spent on books about architecture, spent a year learning the ends and out of AWS, and the time I spent networking. Not to mention the fact that I will spend the next two year learning fro…
I think as our sector matures its more about emotional intelligence, and less about technical aptitude. I can’t help but think leetcode is a echo chamber. I personally disagree with this approach, I’ve met a few folks who think the CLI is useless and can be learned in a few days. But they score really well in algorithms. With today’s data privacy concerns and tough European regulations I don’t think this attitude is…
That being said, I was on the hiring committee at my last job and personally, I found the best way to hire engineers is to just chat with them about previous projects. I'd usually run through one or two, "just confirming you can code" whiteboard questions and then ask them to tell me about a project they are proud of that they had a large part in. If you ask questions that dig into the project ("How did you do X?", "Why did you do Y?", "Now that it's over, what would you change?") you can usually get a pretty good idea of their skill level and knowledge as a developer as well as some great insights into their personality.
Obviously, that's much harder to scale and more subject to bias, but it worked for me.