I applied through our campus recruiting website, and was accepted for a first round interview. The first round consisted of two back-to-back 30-minute interviews with managers. I received notification several days later that I was admitted to the second round of interviews, which consisted of five back-to-back 30-minute interviews with various employees in the company, including two senior engineering managers, a design engineer, an HR employee, and a sales manager. Interviews varied - some consisted of technical questions of varying difficulty, while some were more behavioral.