3 to 4 rounds of 30 minute phone interviews. Once you get past that initial stage, they schedule you for a 4 hour on-site interview and ask you to produce a 20 to 25 minute PowerPoint presentation highlighting your career skills, accomplishments etc. You are to present to a panel of at least 6 managers and engineers but what they don't mention prior is that after your presentation, the team will debrief and decide whether your on-site interview will proceed beyond that point. They may tell you that they decided to proceed with the interview process but then soon afterwards abruptly end the interview and escort you out to the lobby. The hiring team can come off as wishy washy and un-professional.