Game Programmer Internship Interview Questions

345 game programmer internship interview questions shared by candidates

Create a "spell casting" system for use in a multi-player game. System must be able to support multiple spells, but for the demo create a spell that goes into effect after a set cast time. System must be able to handle when targeted players are no longer available.
avatar

Game Programmer

Interviewed at Spacetime Studios

4.4
Mar 11, 2015

Create a "spell casting" system for use in a multi-player game. System must be able to support multiple spells, but for the demo create a spell that goes into effect after a set cast time. System must be able to handle when targeted players are no longer available.

I have heard that for a different college, they asked ping pong game program. For my machine test, I got the following question. Using C/C++, draw a simple solar system. The solar system should have a sun at the middle, earth rotating around the sun and a moon rotating around the earth continuously. [Draw Earth, sun and moon as circle] After completing this program, I was asked to make the following modifications to the program stage by stage. [They were checking the code readability and ease of modification] 1) Make earth & moon rotate faster 2) Make moon rotate in opposite direction 3) Draw random stars [one pixel/circle/...] on the screen [Don't draw star inside a planet] 4) Make the stars move from right to left continuously and at no point of planetary rotation should a star appear inside earth/sun/moon Technical interview > Mostly c++ questions, study namespace concept, virtual functions and virtual base classes,... 1) you have a global varible abc & another abc in your function, can you access global abc? if you can; how ? 2) questions about virtual functions [indirectly] 3) What does var<<1 & var<<2 do to var? [expected answer : multiplication by pow of 2] 4) What does var>>3 do to var ?
avatar

Game Programmer

Interviewed at Ruby Seven Studios

3.9
Jun 5, 2016

I have heard that for a different college, they asked ping pong game program. For my machine test, I got the following question. Using C/C++, draw a simple solar system. The solar system should have a sun at the middle, earth rotating around the sun and a moon rotating around the earth continuously. [Draw Earth, sun and moon as circle] After completing this program, I was asked to make the following modifications to the program stage by stage. [They were checking the code readability and ease of modification] 1) Make earth & moon rotate faster 2) Make moon rotate in opposite direction 3) Draw random stars [one pixel/circle/...] on the screen [Don't draw star inside a planet] 4) Make the stars move from right to left continuously and at no point of planetary rotation should a star appear inside earth/sun/moon Technical interview > Mostly c++ questions, study namespace concept, virtual functions and virtual base classes,... 1) you have a global varible abc & another abc in your function, can you access global abc? if you can; how ? 2) questions about virtual functions [indirectly] 3) What does var<<1 & var<<2 do to var? [expected answer : multiplication by pow of 2] 4) What does var>>3 do to var ?

Viewing 71 - 80 interview questions

Glassdoor has 345 interview questions and reports from Game programmer internship interviews. Prepare for your interview. Get hired. Love your job.