Video Game Developer Interview Questions
Go Back1. Can you talk about implementing a specific feedback process to help you improve your design methodology?
2. Can you describe your training and experience in video game development?
3. In your opinion, what are the key elements needed to develop a successful game?
4. Please list the steps required to create a Vertex Buffer Object.
5. What are some of the elements you use when helping to develop test specifications for quality assurance processes used to validate your video game design?
6. Have you ever worked with a graphic artist when developing a game? If so, how do you effectively collaborate with them?
7. Can you describe some of the common gaming engines used for developing video games?
8. Please list some of the typical errors made by video game developers while programming a new game.
9. Do you use Java when you develop a new game and, if so, what are some issues you typically encounter?
10. When programming for the Android OS, how can you load the image using the load texture method?
11. Can you list some of the Android tools used for developing games for phones and tablets?
12. Can you describe the process known as Pixel Art and discuss how it is used when creating a video game?
13. What are some of the revenue models which help developers generate income from games?
14. Why do you believe the C++ language is preferred for video game development?
15. Do you use Bitbucket or Github when developing a video game?
16. Can you describe what the term "onsurfacecreated" means when developing a video game for an Android device?
17. Our video game development team uses Blender Game Engine (BGE) and Unity3D. Can you describe some of the differences between these tools?
18. What is a "Blender" when used for developing a video game, and how is it used?
19. Since you use AndEngine, can you describe some of its main features?
20. What does FPS refer to in the context of video game development?
21. When does an "onsurfacechange" occur?
22. Please talk about PunkBuster, describing what it is and how it is used.
23. Please explain a game loop and discuss what it is used for.
24. Can you describe some of the ways the Android OS stores data & information?
25. Talk to me about the advantages and disadvantages of using packed buffers.
26. What is meant by the term "Lag," and how do you address this issue in the games you develop?
27. Can you explain what a Vertex Buffer Object is?
28. Can you describe cloud gaming and discuss its advantages and disadvantages?
29. Can you name some of the HTML5 frameworks used in game engines?
30. What does the animation thread class do in Java game development?