Whole process took 4 week. Applied online and heard from a recruiter in 3 days, Had about a 20-30 minute phone conversation with the recruiter. Then took a test and passed. Then met with a manager, and then another manager the week after. Got an offer approximately a two days later.