Two interviewers introduced the department, explained their work, and described my potential role. This was the first of two interviews.
Next, I was asked to talk about myself and my university projects. They also posed technical questions related to my mentioned experiences.
Finally, I was given a few programming assignments.
What is virtualization? Why is it needed?
Given an array of N bytes, how would you implement malloc/free? How would you make it more efficient?
What difficulty did you encounter while working on a project? How did you overcome it?
How did you manage to work in a team on a project (a team of 4 students)?
What is virtual memory?
The following metrics were computed from 29 interview experiences for the Intel Software Engineer role in Haifa, Israel.
Intel's interview process for their Software Engineer roles in Haifa, Israel is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Intel's Software Engineer interview process in Haifa, Israel.