Graphics Software Engineer Interview Questions | Glassdoor

# Graphics Software Engineer Interview Questions

23

Graphics software engineer interview questions shared by candidates

## Top Interview Questions

Sort: RelevancePopular Date

### Graphics Software Engineer at NVIDIA was asked...

May 18, 2012
 given an unsigned char c, swap every two bits of it1 Answer((c & 0xaa) >> 1) | ((c & 0x55) << 1)

### Graphics Software Engineer at NVIDIA was asked...

May 18, 2012
 Given two numbers a and b, we have an averaging function (a+b)/2. This function wont work under certain cases. I was supposed to tell the case, and also how to handle it. 2 AnswersWhen a and b will be very large values, we would have an overflow. Hence we need to right shift a and b first , i.e a/2 and b/2 , and then add them. However, this wont work if both a and b are odd numbers. In case, if both are odd, then we need to add 1 to the final result eg : a = 5 = 101 b = 3 = 011 ( a >> 1)+ (b >> 1) = 3 . So we add 1 to it. Hence, answer is 4Won't work if a and b are very large values. We could do this instead: a + (b - a) / 2 or b + (a - b) / 2, depending on which one is greater.

### Graphics Software Engineer at Intel Corporation was asked...

Jul 15, 2012
 Why using C++ to write FW instead of C (relevant to my previous job), compare pros and cons 1 Answermy answers are all about management prospect/maintainability

### Graphics Software Engineer at Intel Corporation was asked...

May 8, 2015
 what is Smart Pointer?what is the function?Be the first to answer this question

May 8, 2015

### Graphics Software Engineer at Intel Corporation was asked...

Nov 30, 2016
 Renderign Pipeline C++ Linked list questions1 Answervertex (input) -> vertex processing -> geometric primitives (output) tessellation is performed on geometric primitives (input) ->Rasterization -> fragments -> fragment processor -> pixel data

### Graphics Software Engineer at Intel Corporation was asked...

May 8, 2015
 Inheritance,Polymorphism?,copy constructor?Scope resolution,derived class vs base class?access specifiers,queues,datastructures,programs,write a function?Be the first to answer this question

### Graphics Software Engineer at Intel Corporation was asked...

Jan 11, 2017
 Programming questions on C. They were pretty easy based on strings, linked list etc. Question on achievements, projects worked on. Be the first to answer this question

### Graphics Software Engineer at Intel Corporation was asked...

Jul 2, 2012
 Explain memory management in operating systems?Be the first to answer this question

Aug 30, 2012