I submitted my resume to Intel employees who'd come to collect resumes and talk about Intel. They were from the graphics group and wanted software/hardware engineers to work on Intel's integrated chips.
I got a mail saying they were interested in my profile and asked for my availability for a phone screen.
The phone screen tested:
i) My C skills: String manipulation, Pointers
ii) Graphics knowledge: The 3D pipeline, briefly describing each of the stages, depth/alpha testing, OpenGL vs DirectX (some very trivial stuff, if you've taken a graphics course)
iii) Debugging: Visual Studio experience, debugging skills (straight-forward and not expecting much detail).
I was selected for the on-site, and there, I had 5 1:1 interviews with several managers.
The questions were related to:
i) C, C++ : Lots of questions regarding pointer manipulation, type casting, const usage in member functions of classes, string manipulation
ii) Image processing : I was asked to rotate an image by 90 degrees
iii) Graphics: Again, 3D pipeline, general questions about pixel shaders, why they're needed, depth/alpha testing, finding intersection of lines/rectangles, OpenGL vs DirectX (testing if i knew anything about it).
iv) Software Engineering: Tried to ask me about design patterns via a question, but I really didn't know enough about it.