The interview process included an initial recruiter screen, two rounds of "technical" interviews - one with the hiring manager, and one with the engineers. This took place over the coarse of several weeks. An offer was sent shortly after the final round.