I went through a recruiter screening, 2 rounds of interviews with the team, and the technical challenge. I was dropped after my submission of the technical challenge and my next interview was cancelled. The recruiter let me know that my submission was viewed and not up to par with the expectations of the job. Overall it was a fast paced process which I appreciated.