The whole process took about 2-3 weeks. I was contacted by the recruiter for an initial phone screen, then an interview with the recruiter and hiring manager. It was honestly a very tough interview, but I could tell from their questions that they took the role seriously and I respected that a lot.