They followed up quickly to schedule an interview but then disappeared for 2 weeks before following up again, then we scheduled the initial interview. After discussing the role, they said if I'm interested to email my availability to have the next set of interviews: hiring manager, technical screening, and one with each member of the team you'd be supporting. After that, scheduled an interview with HR to go over logistical questions and a lot of time to ask your own questions. Finally, another conversation with the person who would your manager and HR for the job offer.