I had an on site interview at my college campus which involved a sheet of technical design questions. In about 2 weeks I was contacted to arrange 2 phone interviews. After two 30-45 minute phone interviews I was invited to fly out to Santa Clara, CA to interview on site. The on site interview consisted of 5 one on one technical interviews which were extremely similar to the phone interviews. Overall it was a very technically oriented interview process and I would make sure you know your stuff (design-wise) when going into any of the interviews.