what is culling? why we need?
Graphics Software Engineer Interview Questions
98 graphics software engineer interview questions shared by candidates
Lots of very specific C++ behaviors, mostly on pointers and memory management.
Pointers
Few question about macos which I didn't know the answer
- Background and interests. - Write a linked List class that performs basic operations on a linked list. - C++ related questions. OOPS concepts, virtual destructors, inheritance, diamond problem. - Stack vs heap. Time and space complexity. - Binary search. - Bit manipulation. - In depth resume questions.
Different memory types in C/C++
The second round was a week after the first one and was questioned on C/C++ basics like static, extern keyword, inheritance, polymorphism virtual functions. Also was asked some logical questions like reversing a string(how would you do it and tell some test cases for it).Identifying the the no of bits set in a char.Also some questions on virtual memory, paging segmentation.
Questions about 3D graphics and programming in general.
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.
meaning of terms in the cook-torrance BRDF
Viewing 41 - 50 interview questions