You meet with the group manager and several engineers. For the interview, they cycle through the interviewers one person at a time. Each interviewer asks their favorite interview questions.
There is usually a programming test given before the interviews start so that the interviewers have a chance to see how you did.
In my opinion, many of the interviewers' questions were the typical theoretical challenge questions that really don't evaluate how well you'll do in real life. In real life, one researches information related to the question, evaluates what you find, often meshes various pieces of information to arrive at the "best" answer, applies a "make or buy" decision, and then implements the solution.
The standard argument for the challenge questions is that they show how you think; and that is a valid goal. So, I guess we just have to live with those types of interview questions.
Questions related to Java and C/C++ programming.
The following metrics were computed from 1 interview experience for the McAfee Software Development Engineer role in Hillsboro, Oregon.
McAfee's interview process for their Software Development Engineer roles in Hillsboro, Oregon is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having mixed feelings for McAfee's Software Development Engineer interview process in Hillsboro, Oregon.