The interview process consisted of: - Recruiting Phone Screen - HM Interview - Panel Interview - Manager Interview - Take home assignment - Final Presentation - Final Presentation After almost a 3 month interview process, and over 20 hours of preparation, the recruiter let me know (without much context or feedback) that the team has decided to cancel the role.