The first portion of interviewing was two phone screenings with managers in the verification department. From there I was recommended for an on-site interview. This consisted of speaking with eight engineers over the course of the day. Most asked questions about programming background and basic problem solving. There were lots of very simple questions about processor architecture, like caches and pipelines. The question that comes about the most is "How would you implement a test plan for this?" just trying to see how you would solve those kinds of problems. Only one interviewer asked me anything specific; names or terms for constructs or devices specific to certain architectures. I feel these things are better left in a manual for looking up rather than purely memorized. Regardless, I felt the interview was very easy and may not fully gauge a person's ability to do this kind of work.