I would fail utterly at a real coding interview. I've been out of school too long for that crap. And also, my tolerance for it has dropped as well. But, I'm now a dev manager so I get to sit on the other side. I've been doing interviews in the last week for a dev position and I don't subject candidates to coding. I talk with them about what they work on, one of my senior devs sits in and goes even deeper -- learning…
I encounter people who can make pleasant conversation about programming all day... but literally can’t seem to actually program in practice. Do you see that? How does your interview check for that?
Ask HN: Should we change the way we do software interviews? What's stopping us?
51–60 of 96 posts
Re: Ask HN: Should we change the way we do software interviews? What's stopping us?
#52Isn't this obvious blog traffic generation against HN guidelines? I'm flagging it.
Just because it’s a link to a blog? That’s the whole point of HN to like to blogs and other content. Which guideline is it breaking?
Re: Ask HN: Should we change the way we do software interviews? What's stopping us?
#53We absolutely should. Here's what I'm doing to help change it: I'm launching a new venture that will try to help connect great engineers with great companies. Companies with great teams, competitive benefits, and the belief that engineers shouldn't have to go through bullshit interview practices and shouldn't have to study 150 hours for a round of interviews. The flow is pretty simple: a quick Skype/Hang out call to…
So this is just minor tweaks (not that anonymity is not a bad idea per say) to the already despised status quo. How is this going to broaden the application pool to include neurodiverse candidates and not just pander to the credentialist notion that rote leaning to get a piece of paper makes you the best candidate.
We're only in private beta now, but the goal is that when we launch, it will be open for any person to apply to. I don't see our model ever being some that "panders to the credentialist notion that rote leaning to get a piece of paper makes you the best candidate." It's the exact opposite, really.
Re: Ask HN: Should we change the way we do software interviews? What's stopping us?
#54We absolutely should. Here's what I'm doing to help change it: I'm launching a new venture that will try to help connect great engineers with great companies. Companies with great teams, competitive benefits, and the belief that engineers shouldn't have to go through bullshit interview practices and shouldn't have to study 150 hours for a round of interviews. The flow is pretty simple: a quick Skype/Hang out call to…
It's really easy to say "interviewing is broken" and get a bunch of people excited and agreeing. It's almost like saying "politics is broken," everybody agrees but doesn't agree how to fix it.
Re: Ask HN: Should we change the way we do software interviews? What's stopping us?
#55I would fail utterly at a real coding interview. I've been out of school too long for that crap. And also, my tolerance for it has dropped as well. But, I'm now a dev manager so I get to sit on the other side. I've been doing interviews in the last week for a dev position and I don't subject candidates to coding. I talk with them about what they work on, one of my senior devs sits in and goes even deeper -- learning…
Honest? Smart? Positive attitude? Fun to work with? Willing to learn new stuff? Learn new stuff on your own because you like coding? Ok. We're done. Now check references. We'll follow that up with an audition, show up on a Saturday and pair up with team members for some random hacking, see how you handle working closely with people on a problem.
Re: Ask HN: Should we change the way we do software interviews? What's stopping us?
#56I would fail utterly at a real coding interview. I've been out of school too long for that crap. And also, my tolerance for it has dropped as well. But, I'm now a dev manager so I get to sit on the other side. I've been doing interviews in the last week for a dev position and I don't subject candidates to coding. I talk with them about what they work on, one of my senior devs sits in and goes even deeper -- learning…
I encounter people who can make pleasant conversation about programming all day... but literally can’t seem to actually program in practice. Do you see that? How does your interview check for that?
Re: Ask HN: Should we change the way we do software interviews? What's stopping us?
#57Earlier quoted context omitted.
We're still new to this, but we have tried a few interviews where we pay the candidate $80 an hour (~$160k salary annualized). On average, good candidates complete the projects in about 3.3 hours, so that's a ~$270 expense to us, which we've been fine with. Candidates who did the unpaid version saw the clear value: they invest 3-5 hours once, and potentially cut out 20+ hours of first round interviews, or even all th…
I really like that you compensate candidates for their time. I can't think of anyone else who follows that model presently, so thank you for keeping in mind being fair to prospective hires. Are you all SF-only?
Re: Ask HN: Should we change the way we do software interviews? What's stopping us?
#58- Whiteboards are unnatural. Besides, you don't want to check their knowledge of university-grade algorithms or data structures.
- Problems to take home are an artificial setting - you can't be absolutely sure that they did the work themselves, and you have no idea how the mesh with other people. And you probably get some false negatives because they're stuck and can't ask their colleague.
- On the other hand, if you're using real code from your project, you're just asking for unpaid work. And paying every candidate is a significant expense.
- Using a proxy measure like HackerRank or a Github portfolio excludes people from minorities or who only want a job and not a mission.
- Not doing any coding opens you up for people who can talk, but not code.
Have I missed anything? Is there a good alternative to find the right people? I'd love to improve my company's interviewing process, but sooner or later we always hit one of the mentioned problems.
Re: Ask HN: Should we change the way we do software interviews? What's stopping us?
#59Earlier quoted context omitted.
Just because it’s a link to a blog? That’s the whole point of HN to like to blogs and other content. Which guideline is it breaking?
That was never "the whole point" of Ask HN posts. The standard is, and had been for years, to just post your question in the submission. That being said - I don't see anything in the guidelines addressing that.
Does it make more sense to paste the link into the body of the text and just ask the question?
Re: Ask HN: Should we change the way we do software interviews? What's stopping us?
#60Earlier quoted context omitted.
Honest? Smart? Positive attitude? Fun to work with? Willing to learn new stuff? Learn new stuff on your own because you like coding? Ok. We're done. Now check references. We'll follow that up with an audition, show up on a Saturday and pair up with team members for some random hacking, see how you handle working closely with people on a problem.
Skipping over why do you think "likes to code" is important metric when evaluating candidate for a _job_, is it common in your company to interview people on weekends?
Whenever people are available we can see how they'd work out. Sometimes it's a Saturday, sometimes a Tuesday. I think you're reading far too much into my comment than was intended.