What are some good graphics programming interview questions? These could be math questions, OpenGL questions, DirectX questions, shader questions, etc.
|
This could go on for pages, frankly. Graphics programming is a complex and rich area of knowledge. |
|||||||||
|
(These are OpenGL questions) To catch the basics:
To catch basic knowledge of the fixed-function pipeline and shaders, you can always ask questions about implementing bits of the fixed-function pipeline as shaders. This is important if they have to write shaders, since fancier models are usually extensions of the basic models.
|
|||
|
Its a hard thing to ask really. Because if you want a good graphics programmer you need someone who has a good knowledge of a lot of things. In my opinion a programmer that can't answer 2 & 3 to a "good" standard aren't worth bothering with. If they answer yes to 1 then 2 & 3 should be a breeze but its not like anyone ever lies in an interview ( ;) ) so put them on the spot about it. If they can answer 4 well (ie you need a good conversion pipeline, pretty much, and yet can explain it well) then they are worth employing purely on that basis, IMO. I've worked many graphics renderer jobs over the years. The biggest issues I have are people who "hack" to get good results. I can level that at a number of, supposed, "gods" of the game graphics rendering community as well. Its all well and good being able to do nifty things but, most importantly, can they produce good results on time and to the specification they laid out. Furthermore, will it actually work at an acceptable frame rate in the game and is the code in anyway readable. |
|||
|