My interview process consisted of four parts: an interview with HR, an interview with the Hiring Manager, a Take-Home assignment, and five interviews with stakeholders. The whole process was highly organized and transparent. Feedbacks were shared quickly, in no more than 2 weeks.