After a phone interview I was offered an on-site interview. I met with 4 managers from 4 different groups and also gave a presentation to all of the previously seen managers plus the VP of engineering. The individual manager interviews were straightforward. For the presentation I was asked to discuss a recent project or research effort from school (targeting about 15 to 20 mins, any technical topic was acceptable).