Initially contacted by a recruiter to take a behavioral test and a video recording interview. A month later I was contacted by the recruiter to set up an interview with the hiring manager. Two days later, a technical interview with two engineers. An hour after the tech interview the hiring manager called and presented the offer.
The process was very quick and smooth. All of the people I interacted with were very nice and professional. I accepted the offer with pleasure.