Hiring Software Engineers
medium.com
medium.com
Two questions: 1) Do you think the large coding assignment eliminates good candidates? I'd be concerned that after one phone interview, good candidates might not be invested enough to spend that kind of time.
2) What are your thoughts on behavioral / situational interviews? We've been doing one where we ask deeper questions about the candidate's previous roles, what they liked and didn't, what they think good vs bad teams and process look like, etc. Do you think these are valuable, and if so are you doing them during the in-person interview stage?
I do think it's valuable to talk about previous experience in the ways you suggest -- what do good teams/processes look like, etc. I usually try to do that in a pretty casual way, during the in-person interview, and have those conversations bleed over into the lunch/dinner discussion, too. Basically, I'm interested in learning about how a person thinks about their work. And introspection about team dynamics is definitely part of that.
But while I worked the boss would regularly complain about people refusing to do the onsite exam, people cancelling last minute, people refusing the exam once they were shown what they were about to do, people excusing themselves in the middle of the exam and ditching, etc.
These are people with 5-10 years of experience on their resumes given to him by recruiters.
I personally thought the test was a little overwhelming (not hard, just too much considering the intense pressure of an interview) but I managed to get through it, and so did everyone else he had hired up to that point. He churned through a lot of people, though.
I have, in the past, flown someone who is coming cross-country out for the weekend, covered the hotel costs for the whole time, done something non-structured on Saturday or Sunday, then done the interview on Monday. And a few times people have brought family members. (We didn't pay for the family travel, I don't think, but I don't remember for sure.)
During the in-person interviews, I like to focus on getting folks talking about something they are excited about. It can be hard to get comfortable in an interview for some folks, and it's paid off a good handful of times for me to make significant effort getting there. Especially with candidates who downplay their own experiences, who can easily be overlooked.