First round interview on campus after resume screening. I did well (he said "Wow" to my answers). Role playing: interviewer pretended to be an engineer and proposed a design solution to a problem, and told me to be the program manager and respond. Asked about how I would define metrics to measure for X and Y.
On site interview, asked to design X, optimize Y, come up with how X would be different as you moved from one hardware platform to another.
The hiring manager who ended up hiring me, I didn't like, so I requested that I have one of the other interviewers be my manager, and they were willing to fulfill that request.