3 Interviews total. Initial conversation with the recruiter, follow up interview with the hiring manager and a final technical interview with a small panel. The process was incredibly painless and the company moved fast with their interview scheduling. I've interviewed for several companies and this has been by far the most efficient process from the start of a conversation to a final offer.