Ask HN: What do you expect from a meaningful technical interview?
Recently there was a post regarding technical interviews (how performance is arbitrary) and it got a lot of responses from HN'ers. So I wanted to ask the community how would they design a great technical interview? Disclosure: The reason I am asking is I am thinking of starting a service that provides resources for companies that want to hire technical talent but are not able to suitably test candidates for technical competency. These interviews would be tailored to specific needs. But I am not sure if there is a need for it in the industry.
5 comments
[ 3.2 ms ] story [ 25.5 ms ] thread1) Phone screen
2) In person interview with 3-4 people
3) Take home coding question
Part of the way I judge a company is wether they value my time as much as their own. When a hiring manager calls me up or emails me, he's "doing the work" and I will always respect that. The phone screen is something that costs them as much time as it does me.
I don't think I've ever jumped through any hoops before talking to the hiring manager. Why should jump through hoops for a company that hasn't convinced me that I might want to work for them?
I'm not sure if that's helpful or not. Good luck.
My focus has been on these things:
-easily distributing and receiving challenges privately (not through github or email)
-tool to help easily and quickly manually review code
-a library of challenges that aren't algorithms based (think like a challenge to fix a bug in a moderately sized system, building a feature onto an existing codebase... I have many ideas for these)
-example qualitative scoring systems (the idea of which comes from Nobel Prize winner Daniel Kahneman's book 'Thinking, Fast and Slow')
If you want to discuss more feel free to use my gmail, its my username with an extra r in front.