First round was a call with a recruiter, then in-person interviews on site with the hiring manager and one other person on the team, then a take home exercise. After they reviewed my technical exercise I received the offer within 24 hours from the recruiter.