Live data from Hacker News

An employer asked me to do a HackerRank test. Here's my alternative proposal.

gist.github.com

31–40 of 271 posts

Re: An employer asked me to do a HackerRank test. Here's my alternative proposal.

#31
As someone responsible for hiring developers, these quizzes seem like an absolute waste of time. As an applicant it's almost insulting.

I've been a part of two great alternatives: a pair programming session with the lead dev and adding some features/refactoring a sample project.

I'd be curious if anyone here is responsible for hiring devs and finds hackerrank type tests useful.

Re: An employer asked me to do a HackerRank test. Here's my alternative proposal.

#32
post #8

You want a personalized interview, styled exactly for you ? I would be a 'no' if i were interviewing me. You obviously can program but this makes you appear to be someone who would be difficult to work with.

...If "Tells me when I'm doing something in a way that could potentially be improved, in a polite, validated way" falls under your definition of "Difficult to work with", then perhaps he wouldn't want to work with you anyway.

However if you want to hire people to just complete tickets as fast as possible, maybe that's a valid reason to reject the candidate.

Re: An employer asked me to do a HackerRank test. Here's my alternative proposal.

#33
post #3

No, no, no. They have the job, you want it. That email comes across so arrogant that I would expect even the newest hiring manager to laugh and delete. Without even addressing the sour grapes attitude about coding interviews, the sheer arrogance with which you try to dictate someone else's process is a red flag in the first place. That, plus the fact that you're refusing to do what they want, is really bad for your c…

I've pushed against tests like this before, especially "sample projects".

My experience doing so falls into exactly two categories:

+ Companies that get very upset (one even had the CEO email me cursing me out after I said I wasn't going to remake a twitter API client considering I had a github full of API clients including one for twitter already!)

+ Companies that go "Oh, actually yeah, that seems to make sense. Can you highlight a few repos you'd prefer to show us, or do you mind doing some whiteboarding with us?"

You never, ever, want to work for the first category. The first category of companies are the same people who usually expect you to work a lot of additional hours for free, have poor internal practices at least around work/life balance, and generally treat their engineers like code monkeys instead of people.

So, I usually push back against these tests because it's very revealing to do. Even if you end up caving, it's important to test the companies response to a bit of polite push back.

Re: An employer asked me to do a HackerRank test. Here's my alternative proposal.

#36
It's an interesting idea. Phrased politely I think it's fine to suggest. Still I can understand why people would refuse your approach. There's an obvious risk involved letting the applicant dictate the terms of the evaluation. The point of coding tests is that you can't prepare or easily Google an answer. The employer wants to gauge your unscripted in the moment programming knowledge. Also as someone else said, you need a way to compare apples to apples. Not everyone has an amazing Github to show off.

Still I wish employers would better understand the limitations of automated coding tests. Pair exercises where I can use my own environment and think out loud with an interviewer aren't so bad. Fully automated stuff like HackerRank often make simple things overly complicated because they expect answers to be written a certain way. I think those sorts of tests are only suitable for really low level screening - ensuring a sysadmin can use basic bash for example.

Re: An employer asked me to do a HackerRank test. Here's my alternative proposal.

#37
Honestly, HackerRank is a pretty standard and easy test. I really think it's a reasonable test, at least more reasonable than some. I've been given much harder take home tests:

https://austingwalters.com/you-are-given-a-deck-containing-n...

However, HackerRank is just a screen on:

1. Are you going to be difficult

2. Do you have basic coding skills

Typically, I'd interview at least 10 people before I'd give an offer. Once we added improved screening we got that number down to 5 people before an offer (note screening wasn't HackerRank).

I think it's reasonable to screen and HackerRank is just that, it's not about complexity.

Re: An employer asked me to do a HackerRank test. Here's my alternative proposal.

#38
post #8

You want a personalized interview, styled exactly for you ? I would be a 'no' if i were interviewing me. You obviously can program but this makes you appear to be someone who would be difficult to work with.

Yea, silly people are living in the misconception that companies are any way interested in their personality.

While it's really just about to obey, and follow command.

People have to understand that they have to fit the soulless masses and have to be tested accordingly...

Re: An employer asked me to do a HackerRank test. Here's my alternative proposal.

#39
Good luck but they may just want a robot who shuts up and conforms. Despite some people here saying the balance of power does not necessarily rest with the employer, in some cases it does if there are many desperate job seekers who are willing to jump through hoops. You may want to apply to specific smaller teams and/or do your own thing. That said, if you do bite, I have learned a lot from my stints at places who hire like this. The biggest lesson I learned after several years is doing my own thing is right for me.

Re: An employer asked me to do a HackerRank test. Here's my alternative proposal.

#40
In their defense, they probably have a very difficult time weeding out candidates that don't know anything about programming. It seems like this is the new alternative to a 30 minute phone screen, and I bet a lot of candidates actually like it. But it's good they have your feedback, and if they aren't too crusty, they will use your demonstration of knowledge in stead of your HackerRank score as proof you know your stuff and pass you on to the next level.
Post reply on HN