How do you interview junior developers for a potential hire?

Posted by Chuu@reddit | ExperiencedDevs | View on Reddit | 40 comments

I have a reputation as a good interviewer. In general my approach is just ask questions about technical and non-technical problems I've struggled with in the past to see what they come up with and their though process, with one or two 'do you know how to actually implement this' relevant programming problems also taken from real world scenarios.

The thing in common though is they were all Senior devs, which both has a huge effect on the baseline technical and industry knowledge I expect and also what level I expect to be able to converse and communicate with them on areas unfamiliar to me.

I've been asked to be part of the interview process for protentional Junior hires, and I am not sure how well this approach will work. Any advice for how to interview devs for a Junior position, and how it differs for Senior positions?