The interview process was very smooth. The recruiter contacted me and scheduled a phone screen interview. I then had a technical phone interview with one of the engineers. After the phone interview I had a final technical video interview with the manager and another engineer. The recruiter and all the interviewees were prompt in providing their feedback.