I had a phone interview, then an onsite interview at Intel in Folsom, California, for the position of Graphics Software Engineer. They mostly asked questions about C++.
Round 1: Phone interview
-Tell me about yourself
-What is a template in C++
-How would you resolve an issue within a group when working on a group project
Round 2: Onsite interview
-Asked questions about resume and projects
-Why are you interested in this position
-Difference between stack and heap
-What is an inline function
-What is a virtual function and why is it needed
-What is virtual memory
-Difference between array and linked list
-What is a page fault
-How do you set the last 2 bits in a number?
-Why do we need to use templates
-What is the difference between a class and a struct?
-Question about access modifiers
Here are some tips for you:
-Go over your resume often
-Review C++ concepts and operating systems concepts
-Review data structures such as arrays and linked lists
- Intel Interview Experience | Set 3 (For Graphics SW Engineer Position)
- Mentor Graphics Interview Experience | Set 3 (Off-Campus for Software Developer)
- Mentor Graphics Interview Experience | Set 2 (For Software Developer Role)
- Intel Interview Experience
- Intel Interview Experience | Set 2 (On-Campus for Full Time)
- Intel Interview Experience | Set 4 (On-Campus for Full Time)
- Mentor Graphics Interview Experience | (On Campus)
- Mentor Graphics Interview Experience | Set 4 (On Campus)
- Mentor Graphics Interview Experience| Set 6 (On-Campus for Freshers)
- Mentor Graphics Interview Experience | Set 1 (1+ years experienced)
- Mentor Graphics Interview | Set 5 (For Software Developer)
- Arcesium Interview Experience - Senior Software Engineer (3 years experience)
- Brocade Interview Experience | Set 2 (For Software Engineer 0-2.5 Years Experience)
- Arcesium Interview Experience Software Engineer (1+ year experience)
- MAQ Software Interview Experience | Set 8 (Off Campus for Software Engineer-1)
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.