The interview process was very smooth and efficient. I had an initial phone call with HR, a phone interview with one the hiring senior manager, and then the in-office interview. The in-office interview consisted of 1:1 conversations with 5 team members, and 2 of them were via Google Hangouts. The last step was sending the contact information for 3-5 references. The hiring manager emailed the references and asked for a written response. The HR rep was great and always gave me a response on the next step in a timely manner. Overall a great experience.