I have done tons of interviews over the phone, with AAA game companies, that led nowhere. In my experience they always ask project related questions. That other stuff meant to trick you, is for recent grads or someone with zero experience. If you are just out of school or have no job experience, then I would recommend brushing up on every facet of game programming.
Some questions I was asked:
-Tell me about a project you have worked on in the past.
-Walk me through how you would fix a bug in the project.
-How can you ensure a previous release is not broken with a future release scheduled.
-How do you protect a server from DDos.
-Log into collabedit.com and sign in under a name I give you. I will post a few thousand lines of code for you, find all errors in it and generate a diff patch with all corrections. Email the patch within one hour of this interview.