1
Ask HN: How to interview software developers?
Everybody is doing these hiring processes for software developers differently. How do you best
assess hard and soft skills? I think it would be interesting to get different perspectives and to discuss the pros and cons of each type of interview/assignment.
Some processes I have done when applying for jobs are:
phone screen, non-technical interview, 1-2h home assignment, technical interview
non-technical interview, 4-8h home assignment, technical interview, hr interview
4h home assignment, technical interview, team interview, hr interview
non-technical interview, hr interview (no technical)
I think the first one is a good balance between technical and non-technical interviews and it has a good pace too. I dislike doing a long home assignment before any other interview as it feels a huge potential time waster.
Are employers still doing whiteboard problems? They seem to be disliked by most developers I have met.