News for hackers. Stuff that matters.
Re:Companies shouldn't give candidates homework assignments by ryandrake on Tuesday August 21, 2018 @03:34PM (#17812944)
Unfortunately the homework project is usually followed by an in-person whiteboard hazing, which nullifies those benefits. I recently interviewed with a well known tech mini-giant who admitted that my homework assignment was among the best they’ve received, but still flunked me based on the in-person slugfest so YMMV.
Re:Companies shouldn't give candidates homework assignments by lliamander on Tuesday August 21, 2018 @04:27PM (#17813450)
I really think that all technical interview questions should be "open-book". Whether that's doing a homework assignment or simply telling the candidate what technical issues to study up on for the whiteboard.

For the brief stint that I did interviewing, I had candidates whiteboard after doing a homework assignment, but all I had them do was step through the very algorithm they had implemented in the homework using a very simple input dataset. None of them had any issues with the whiteboard, even those who were clearly very nervous/anxious.

Building software is hard enough as it is. I doubt making the coding tasks open book is probably not going to allow in many (if any) unqualified candidates.

Re:Companies shouldn't give candidates homework assignments by pmiller2 on Tuesday August 21, 2018 @11:51PM (#17816155)
Why not go all the way and make it “open internet”? Literally googling stuff takes up a substantial portion of any software engineer’s day. I would seriously doubt anyone who says otherwise.
Re:Companies shouldn't give candidates homework assignments by lliamander on Wednesday August 22, 2018 @02:21PM (#17820713)
I agree, though in context I assumed that using the internet was implied by my statement.
Re:Companies shouldn't give candidates homework assignments by pmiller2 on Tuesday August 21, 2018 @03:37PM (#17812969)
Name and shame. This is disgusting.
Re:Companies shouldn't give candidates homework assignments by yen223 on Tuesday August 21, 2018 @06:37PM (#17814477)
Bearing in mind we're only hearing one side of the story, of course
Re:Companies shouldn't give candidates homework assignments by pmiller2 on Tuesday August 21, 2018 @06:58PM (#17814625)
Assuming, in good faith, that the poster is telling the truth, either the company lied and the homework project wasn’t that good, or they were more interested in whiteboard hazing and the project didn’t mean very much. What’s more like real software engineering: writing code on the spot, on a whiteboard, in front of people; or writing code at home, which you can then have a conversation about? A sane hiring process would put more weight on one than the other, and this company obviously wasn’t sane.
Re:Companies shouldn't give candidates homework assignments by ryandrake on Tuesday August 21, 2018 @07:31PM (#17814831)
I won’t name but it wasn’t shameful. They ended up looking for someone with experience more balanced between web services and embedded devices, and my background was very focused on embedded. Had they gone purely by the homework, they might not have gotten the best candidate.
Re:Companies shouldn't give candidates homework assignments by wpasc on Tuesday August 21, 2018 @07:18PM (#17814762)
May be an NDA issue
Re:Companies shouldn't give candidates homework assignments by pmiller2 on Wednesday August 22, 2018 @08:46AM (#17818280)
What kind of NDA prohibits mentioning the company name and the fact that no offer was extended?
Re:Companies shouldn't give candidates homework assignments by wpasc on Wednesday August 22, 2018 @03:16PM (#17821172)
Shitty ones that many devs might sign anyway (i'll admit to not thoroughly reading the NDA's i've signed when interviewing at big companies)
Re:Companies shouldn't give candidates homework assignments by swagtricker on Tuesday August 21, 2018 @04:13PM (#17813325)
+1 Hear, hear!
Re:Companies shouldn't give candidates homework assignments by perl4ever on Tuesday August 21, 2018 @06:30PM (#17814440)
I had much the same experience earlier this year, probably with a different company. I think that maybe interview processes are sometimes created via a tug of war between different groups, and to function at all, the people who will be working with a new hire have to have a veto at the end. So you may start out talking to senior people elsewhere that are paddling the boat in a completely different direction.