Describe one challenge (in 3D rendering, related to the position) you encountered and how you solved it.
3d Programmer Interview Questions
70 3d programmer interview questions shared by candidates
No pre-baked questions. All interviews are more like opened discussions, focusing on the fit between the applicant and the team in place. The technical evaluation of the application is done via the code challenge, which is not done during the interviews.
Some questions about different rendering techniques (portals, shadows, etc.)
Linked List Traversal
Inheritance: What is the difference between single inheritance and multiple inheritance in C++? Provide examples. How does Python handle method resolution order (MRO) in multiple inheritance? Explain the concept of polymorphism in the context of inheritance. How is it implemented in C++ and Python? What are abstract classes and how are they used in C++ and Python? Provide examples. Describe the role of the super() function in Python inheritance. How does it differ from using the base class name directly? Data Structures and Algorithms (DSA): Explain the time complexity of common operations (insertion, deletion, search) in a binary search tree (BST). What is the difference between a stack and a queue? Provide real-world examples where each would be used. How do you detect a cycle in a linked list? Write a function in Python or C++ to implement this. Describe the quicksort algorithm and explain its average and worst-case time complexities. What are hash tables and how do they handle collisions? Compare and contrast at least two collision resolution techniques.
Just general questions about my background, education, applications, and scientific publications.
What do you expect from your next manager?
Previous work experience; handling certain issues with unity; actually working with and using unity for the test portion.
Interview 2: Similar to the first round, I answered behavioral questions and then participated in a pair-programming session on HackerRank. This time, the coding exercise involved basic graphics programming. I was also asked technical questions covering C++ fundamentals and general graphics programming concepts.
What are the advantages that the GPU of Xbox 360 has over the GPU of the PS3
Viewing 31 - 40 interview questions