Hacker News new | ask | show | jobs
by TurboHaskal 1629 days ago
YMMV I guess. Based on experience, I'll take leetcode or a whiteboard interview over wasting a weekend doing another one of those take away projects.

Any mention of these gets a hard NO early on during the interview process.

4 comments

I'm really pissed about take-home projects now. I put so much effort into one, I passed it, I hit the interview loop, I got very positive feedback on my tech skills ("top tier"). But they ultimately pass. Five days later I get one sentence of extremely vague, useless feedback about my soft skills. That's representative of the entire process, which had numerous long delays and cancellations of meetings.

It's really insulting to put so much effort into something and then get treated this way.

I too am very tired of home tests.

Recently: * burned 2 days PTO putting together a comprehensive solution I was proud of. Feedback was they wanted me more proficient in their specific tech stack. I'd already said I was looking to learn their preferred language on the job and would do the test in a language I was more comfortable with, and they had been happy with that line of discussion.

* was given an open ended dataset and told to spend 2 hours on it. Did all the initial analysis I do on any new dataset in my regular day to day job, spending a little more than the allotted time, and found some interesting things. Feedback was that I should have gone deeper in my analysis.

> Recently: burned 2 days PTO putting together a comprehensive solution I was proud of. Feedback was they wanted me more proficient in their specific tech stack. I'd already said I was looking to learn their preferred language on the job and would do the test in a language I was more comfortable with, and they had been happy with that line of discussion.

Ugh, gross. You dodged a bullet. Pathetic.

I really despise it when compulsively agreeable people agree to something without actually meaning it, just because they're uncomfortable with saying no, and then backtrack later.

If any of you out there do this, please stop now. It's a huge waste of time for the people who interact with you, and it's hurting your reputation.

> was given an open ended dataset and told to spend 2 hours on it. Did all the initial analysis I do on any new dataset in my regular day to day job, spending a little more than the allotted time, and found some interesting things. Feedback was that I should have gone deeper in my analysis.

Yeah, it's obvious that this "don't spend more than X hours" is just HR babble to make the process look fair. They want you to spend a week and pretend it took 2 hours.

Surprisingly, I don’t think I completely disagree with your point of view.

I think if I had the power, I would allow candidates to have multiple ways to interview at a company. Some companies do this already where the tech assessment portion can be administered as a take-home, LeetCode challenge, or re-factoring some sort of code.

There are downsides to LeetCode, and there are downsides to take-home projects. My intention with the website is to offer extra choices to developers when choosing to interview at companies.

And I think as a candidate (and companies as well,) LeetCode is the more scalable of the interviews since there’s defined criteria to study and to test on, so I do see the merits of your POV!

I’m not necessarily about this full-on hatred for LeetCode, BUT I also did buy fuckLeetCode.com just in case

Yup, would much rather do a 30 minute phone screen than a "2 hour" take home (usually more like 4 hours with all the requirements needed for the project, unless you already have a decent framework you're working off of).
I did one of these recently, and they basically looked at it, said it was great, and and made me do ANOTHER leetcode interview!