Applied online Dec 4th. I was prompted to take a test. 2 days later I received a email requesting a phone interview. I scheduled it for 2 days later. At the end of the phone interview I was asked to come in for an in person interview 3 days later. Interview lasted 1 hour and I met with 1 hiring leader. 3 weeks later I got a call offering me the job.