2 hours ago, frob said:Even with those extra notes about why you asked the questions, I still don't think any of the questions solve the core questions about if they can do the job, or if they are smart about how they code, or if they can play nicely with others.
Of course, they don't. That's not what this portion of the interview is about.
Our interviews typically extend over a few sessions. The first session covers the candidates' background, experience (in a business sense), strengths, weaknesses, etc. They get the opportunity to tell us about themselves and more importantly, ask us questions (what we do, how we work, etc). If we feel that they can potentially do the job, they go onto a technical interview (which includes this) and we go more in depth about what they've worked on (from a technical perspective). The last usually involves actually working through a problem in our development environment.
I should mention that this is not game dev. Also it's a very small team, so getting the right person is crucial.