Given the competition at that time, the overall hiring process took 8 weeks from the time I applied to the job posting to receiving a job offer. It has four phases of interview, starting with a Video On demand, written interview, an in-person/online interview with the hiring managers, and an in-person/online interview with the company CEO.