Applied online by email, and received an email to set up a time for a phone interview within a few weeks. The phone interview was with two of the engineering managers. They didn't seem extremely prepared for the interview, but they seemed to have set questions as everyone (some of my friends also got calls) had the same questions. Most of the questions were quite typical such as tell us about yourself, what is your strength, what would you do if there was an arguement in the workplace.