The process took about a month upon first interaction with the recruiter. It consisted of an initial technical screening, then a technical test, and finally 4 hour long interviews in a 2 - 1 setting. This was all done through Zoom and each of the interviews covered a different work aspect (process, engine, culture, etc)