The whole interview process went very smoothly. My recruiter, Grace Williams, did a tremendous job keeping me up to date, answering all of my questions, and explaining everything. On the on-site interview day first I had a written exam and after that three 30 minute 1-1 interviews with senior engineers.