Recruiter screen, hiring manager interview, take-home assessment, department screen, interview with senior director. Projected turnaround time was 2-3 weeks. I had a good experience with the interviews but my laptop froze up midway through and the hiring manager stated that she had not caught much of what I had said. Unfortunate circumstances and the job market is too hot for second chances.