Phone Interview: 30 minute technical interview concerning your background, relevant experience, and hardware fundamentals.
Final Round Interviews: 3 Separate Interviews roughly lasting 1.5-2 hours. (2) 30 minute technical interviews, and (1) Experience Interview.