Hacker News new | ask | show | jobs
by yodsanklai 1753 days ago
> you should be able to get enough evidence from their resume / github / references

The problem is when you get 1000s of such resumes, but only a few positions to fill. Also, not everybody has time to spent on github projects. It can be even more time consuming to work on personal projects than brushing up your algorithmic skills. Not saying these interviews are perfect, but I do believe that they are a good solution for a very big company.

Talking about system design interviews, I had the feeling that they were less useful than algorithm interviews, especially for a senior SWE. You can nail them with only theoretical knowledge, even though you've never worked on the systems they ask you to design.

1 comments

if I spend 3 months full time building a product, I have something of value, guaranteed. If I spend 3 months on interview prep, then I still have to start going through the cycles, and it will take another 3 months before I might have a job. No guarantees. Anyone can build something in a month, so the idea you have no time to build a side project is just BS. Especially if you can spend months grinding leetcode.
It's a gamble. Most companies don't bother to look at Github page, at least in my experience. On the other hand, the skills you build grinding leetcode can get you a good job (and the next ones).
grinding leetcode guarantees nothing. I does not guarantee you will get a job now, and it won't in the future when you go looking for your next job. Looking back at my recent experience I don't see how it made any sense for me to spend my time on that.