The process started with a phone screen with recruiter, followed by a timed offline technical test and on-site interview with team. The recruiter was very nice, but I did not pass the technical test, which in my opinion was too long for the time they permitted.