The process began with a recruiter screen and an online coding challenge. Then there was an interview with the hiring manager, followed by rounds of interviews with other engineers and then the director of engineering. Once that was completed, the offer stage was next. The process took approximately two weeks.