Was contacted by the recruiter for an initial phone screen. Was then phone screened by the hiring manager. Was then scheduled for an in person interview. The interview consisted of a 4 hour long process that had me interview and talk to both developers and testers in the team. After the interview loop was complete I was contacted via phone later that day with an offer.