Live data from Hacker News

The latest trend for tech interviews: Days of unpaid homework

work.qz.com

461–470 of 1001 posts

Re: The latest trend for tech interviews: Days of unpaid homework

#461

Earlier quoted context omitted.

I used to hate it, but have now performed enough interviews of supposedly senior devs with decades of experience. I've literally seen someone who did firmware for the space shuttle grind for 45 minutes on fizz buzz without making progress. Like, I'd they struggle for ten minutes or so, I take a step back and say "Ok, screw syntax, let's just vaguely talk about what needs to happen and mock up some pseudo code.". Even…

I’m going to show some vulnerability… this happened to me this week. I’m probably like a lot of you here: professional software developer for 20 years, have shipped countless products in multiple languages / technologies. Work has appeared on tv and print media multiple times. Have generated millions and millions in cost savings and revenue for employers and clients. But I totally failed a technical screen. It’s been…

So a little more on the interview. I've got a laptop setup with eclipse, all rigged up with an integration test and filled out function signatures. I show the interviewee what to press to compile, and the subsequent failing tests. The code builds in it's initial state, but the tests fail. I also show them on the desktop that the original source is squirreled away in case they fat finger and erase everything (I've totally done that too, lol. Source control is a beautiful thing in the real world). Then I peace out for a few minutes to give them space (I know I'm close to an order of magnitude worse at typing when someone is looking over my shoulder).

Given the negative response we've had in the past about take home assignments for senior devs (their time is pretty valuable, so I try spend the same time they do), I'm not sure what else to do to accommodate.

Re: The latest trend for tech interviews: Days of unpaid homework

#462
post #423

Earlier quoted context omitted.

But what if you're looking to hire people who go outside sometimes and can talk to people and can write code too? Or should that be illegal?

Now we're tacking on an additional aspect of the job that we didn't know about before. If the job requires a social interaction with people outside of the company then, of course, it becomes a factor. Let's not be silly in an effort to just be right and prove someone else wrong.

People exist inside the company too, and sometimes when you are employed there, you need to have "social interactions" with those people, even if a lot of your time is spent writing code.

I'm sorry, I'm not going to be polite - I think you are a complete moron if you believe companies should re-tailor their interview process to specifically suit people with anxiety attacks and no social skills

Re: The latest trend for tech interviews: Days of unpaid homework

#463
post #364

Earlier quoted context omitted.

Hence the take home interview. At least at the last company I worked at we began doing these because we could tell that the stress was filtering out some otherwise decent candidates. At least that was one of the reasons, it also gave us a chance to talk about technical solutions the candidate produced in a more stress-free way.

So you decided to filter out good candidates in a new way; the take home test.

I don't think this assertion that the technical interview is inherently filtering out great candidates is being very honest (you responded similarly to another comment of mine the same way). One quality being tested is "can you try to do the thing that we're asking for?" That's a measurement in competence and the willingness to get something done. If said candidate is saying "this test is ridiculous and a waste of my time!" then my common sense instinct will say that they're probably not a great fit even if they're the greatest programmer in the world. At least on the take homes I've issued they shouldn't be taking more than a few hours. These stories about creating applications that take 3 days are certainly problems and recruiters need to lighten up a little, but I don't think the take home is inherently flawed just by its existence.

Re: The latest trend for tech interviews: Days of unpaid homework

#464
post #301

It's unreal that will people will bitch and moan about having to invest a couple days, maybe even a whole week in cramming/prepping/interviewing, to perform on-demand, one time, for a job that realistically will earn them $100k, $200k, $300k, $400k+ a year. Meanwhile people that work harder than us 5 days a week for the entire duration of their career will make 1/2, 1/4, 1/6th, or less of income, with none of the per…

I'm guessing, but I'll guess that you live somewhere on the coast. I work in research and I make a very good salary in my city, but I only make ~65k/year. My roommate, with many more years of experience, makes 70k/year, and the only people at his company that make more are the senior architects and executives. As is quite normal in this industry, both of us occasionally have to put in large amounts of unpaid overtime…

I'm assuming because the discussion is around coding assignment interview, it's limited to developers. Are you a /developer/ working in research?

Re: The latest trend for tech interviews: Days of unpaid homework

#465
post #218

Our industry's hiring practices are absolutely obnoxious. In an ideal world, you could trust someone's resume. e.g. "I've written large production programs in C." Ok, great, so then clearly this person knows C so there should be no need to dissect code or run them thru some linked list algorithm and see if they know how to use pointers correctly. Yet, we do. Ok, then what about open source contributions (if they have…

As someone who does a lot of interviewing, I tone down the technical stuff as the experience and responsibility level increases. I think a lot of the annoyances you mention still make sense for an entry level position, because there are a lot of folks who actually can't write code who apply for those jobs. For candidates with many years of experience, obviously they can and have been writing software effectively, so…

>For candidates with many years of experience

When I was younger, I often wondered how it was that New Senior Guy was totally incapable of actually programming, but very good at handwaving and bullshitting, and being patronizing. Now I know how those people got hired. Thanks.

Re: The latest trend for tech interviews: Days of unpaid homework

#466

Earlier quoted context omitted.

IT fixes peoples computers. Software Developers don't do that. We aren't Network Admins, we don't know how to set up or fix AD and we don't manage hardware. IT is a different field. I write software to process data and mostly I don't interact with hardware or troubleshooting arbitrary software directly. If I am offering support I am a level above IT. I understand that IT needs to be done but it is a very different jo…

That definition morphs by time and company. At the last place I worked the IT department was the devs, dbas, net admins, and help desk.

This is the case at every non-tech company I've worked at. It's (mostly) the tech companies that segregate IT as a lower-status function.

Re: The latest trend for tech interviews: Days of unpaid homework

#467
post #395

Earlier quoted context omitted.

You're not refuting my point though. I agree they should do what they can to ensure they get a good hire, but I also thing they should do the minimum amount necessary to do such. I've worked on many great teams whose interview process was little more than asking intelligent, pointed questions about previous work experience. Of course, this puts the onus on the interviewer to know what they are doing. I personally kee…

I wasn't trying to refute your point... in fact I think I was mostly agreeing with you?

Seems like we agree on the what, but we're debating the how.

Re: The latest trend for tech interviews: Days of unpaid homework

#468

Earlier quoted context omitted.

>as in half didn't respond Wouldn't it be funny if the half that didn't respond were the best candidates you heard from, and you threw them away with your take home thing? It's the irony that the thing you did to make sure you got good applicants was the very same thing that turned the best away.

>Wouldn't it be funny if the half that didn't respond were the best candidates you heard from, and you threw them away with your take home thing? In my estimation, it's not likely that all of the ones who didn't respond were better than the ones who did, but it's likely that a sizeable portion of them were. They're not going to jump through ridiculous hoops because they don't have to. One time an employer of mine wan…

That's almost like an exercise in economics. There's a middle ground of what the buyer (i.e. the employer) wants and what the seller (i.e. the applicant) wants. Buyer wants all sorts of qualities + a low salary + an NDA and non-compete, seller wants a high salary + a good work place + no NDA or non-compete contracts. Somewhere in the middle both buyer and seller should be satisfied, if one can live without the NDA contract then its not needed in the negotiation. If its a non-starter then the applicant can look elsewhere.

Re: The latest trend for tech interviews: Days of unpaid homework

#469
post #301

It's unreal that will people will bitch and moan about having to invest a couple days, maybe even a whole week in cramming/prepping/interviewing, to perform on-demand, one time, for a job that realistically will earn them $100k, $200k, $300k, $400k+ a year. Meanwhile people that work harder than us 5 days a week for the entire duration of their career will make 1/2, 1/4, 1/6th, or less of income, with none of the per…

> $300k, $400k+ a year Amazon, Facebook, Google? Those are hard salaries to get in my experience. I'm reasonably well respected in my field; attending conferences, speaking, leading meetups, and tirelessly researching computer science in my free time. Can't get a job at those 3, but going to try and take the hedge fund route I guess (I'm in NYC).

In my head financial stuff is harder to get into than BigCo's... :)

Why do you say you /can't/ get a job at those companies?

Re: The latest trend for tech interviews: Days of unpaid homework

#470
post #159

Earlier quoted context omitted.

Has anyone tried offering to pay but permitting candidates to decline payment? (My current and previous jobs have these restrictions, but they also pay well enough that I care quite a bit less than I did when I was a college student / funemployed / etc.) It seems like it's likely to work similarly to bug bounties: it's not like you stop getting security reports from people who can't accept the bounties, you just don'…

Not paying for the work doesn’t circumvent most moonlighting policies. The first company still likely claims ownership of your work. Enforcement of that can be tricky, but I doubt that’s a battle most people want to have.

Why wouldn't such a policy prevent you from writing code during an interview? (Amount of code?)
Post reply on HN