Some good tips, thanks :D
@TheChubu got voted down for trolling I assume, but I actually like that. Anyone who's an expert in C++ could talk for days about all the things that are wrong with it.
It sounds more like you're conducting parts of the interview? Or is this just a regional terminology thing? Anyways, if you're flying solo then god help you. If you have co-interviewers you should be hashing this out with them. This is dreadfully late. You need to have your organization prepare a scheme for interviewing candidates before you post the listing and get applicants. Frankly it's dangerous from a liability standpoint to pull in last-minute interviewers, unless they are already vetted by the organization for legal preparedness and readiness to give a fair and consistent interview in keeping with organizational practices.
Yes, participating in the interview. Yeah, have talked with the other interviewer over the past weeks, and they're not keen on too much formal testing, but more interested in personalities and general ability to learn skills/procedures quickly.
The interview itself isn't last minute -- me deciding to ask GDN for any tips for my BS detector is last minute.
This is nothing so corporate btw. This is an indie game studio and we haven't hired many programmers before, so we don't have a good routine yet.
We fund our indie game by doing work-for-hire and outsourcing, so we have a very wide variety of tasks for any staff to work on, but we're not big enough to have full time employees. I'm a part owner and I'm not even an "employee" - everyone is a freelancer. Any programming freelancer that we hire will be working alongside me, with me as the quality checker between them and the outsourcing clients.
Remember that a false no-hire is less hurtful to your company than a false positive hire.
Workers actually have rights in Australia (sorry US :lol:) so normally a full-time hire would be a very big deal, but as above, this is just deciding whether to try out a freelancer or not, so we can easily change our minds later if it doesn't work out. I'd rather hire them for a week to test them out than spend an excessive amount of time deciding on the perfect test -- it's probably actually cheaper to do that. We're also largely an art-outsourcing firm, and unpaid "art tests" are a cancer in that field, which has probably influenced the way that we think about testing programmers now too...
It's difficult to give much targeted feedback, because we don't know the experience level you're hiring for, or much of what you expect from the candidate other than proficiency in C++ and C#. We're also not familiar with your company's interview process, so we don't know if this is a candidate who has already passed a phone interview, perhaps a programming test before that, etc.
As above, we've got our own understaffed indie game, and a wide variety of outsourcing work, so I can find tasks for programmers of most skill levels. One of the key decisions will be deciding a suitable starting wage based on our impression of the kinds of tasks they'll be able to take on / how much supervision or rewrites their work will require.
They've only been screened via their CV and some email chats, this is the first face to face meeting.