I've already looked at some examples from StackOverflow, but I'd like to know if any of you could show concrete examples of job interview questions... Are they different with a job related to game development?
|
|
The context of the questions might change, but not really; if you are looking to program, you will still be asked questions that apply to Computer Science in general, including, but not limited to:
At least, I was. My programming methodology question was phrased in terms of game related terms, such as |
||||
|
|
|
Am I a bad person because I think of these?
Disclaimer: Please note that this answer contains a high quotient of bitterness and cynicism, and that its contents reflect a worst-case scenario that the gaming industry is unfortunately notorious for. There are many ethical and benignly-motivated people performing hiring and management in the industry, and being asked any of these questions does not automatically mean that the "translations" apply. |
|||||||||||||||||||
|
|
Of course, there are the standard interview questions (programming, personal, etc.). But then there are also the games-related questions, for example:
Furthermore, they might ask you about specific technologies/APIs/SDKs and what your specialization is (graphics? physics? audio?). |
|||||||||||||
|
|
From my experience being interviewed:
Every company's interview process is different, of course, but I think you'll find more similarities than differences between game industry programming, and greater software industry programming, in terms of what the interview is like. The biggest difference is that in the game industry, the person interviewing you probably won't be wearing a suit :) |
||||
|
|
|
You didn't specify a discipline, but for programming almost every game company test I've seen has included:
|
||||
|
|
|
For the question like this there is great website: glassdoor.com. It is specialized mostly on inteviews and also offesr some other things about companies. Membership is free (or was a half of year ago) if you after some time you spend there fill yours interview in your company. Propably you will find lots of people attending on similar position at similar company. And for me as a computer graphics engineer
|
||||
|
|
|
There is no other answer that is also not a good answer. Programming Tests: Generally want to see what you are capable with and what your turn around times are.. Just remember that a Wrong answer is never a good one so do not rush these in order to make it look like you can turn them around quick. Just do a google search for programming tests. Also, take a look at the Sucker Punch programming test.. that one is Infamous and has been around forever (hundreds of forum posts generated from trying to get a good solution to it). Over the phone: These will generally be light tech questions and mostly personal questions. Why do you want to make video games, why do you want to make Their video games.. etc so on and so forth. In Person: Usually the final stage.. Making video games is VERY stressful.. you need to show you can be accommodating, interact with the person you are interviewing with and I can almost guarantee you will be shown around to a few other key members of the team. Also, some hands on tech questions can be brought up here... I have however been very successful in avoiding receiving them... Might be something to do with telling Them what their code/script is doing with out them asking me to write something ;) Please note though, as mentioned at the start.. No other answer here is a bad answer, the questions will be wide and many.. Mostly game or game object oriented, but programming is programming.. video games just have to do it 60 times a second :) Good Luck! EDIT: Cached link to an old Sucker Punch Job Listing w/ Programming Test referenced at the bottom. |
|||||||||
|