The interview process was fairly fast. I received a phone call from the recruiter asking to schedule a phone interview the following week. I had my phone interview with the hiring manager at that time, which lasted a little more than an hour. I was asked to come to the office the following day for an in-person interview. My in-person interview last about 1.5 hours, and was contacted at the end of that week with an offer.