Screening interview with general HR rep, phone interview with team lead, presentation interview, then team interview. All very professional and very typical. Went very quickly- next steps every few days. Always very clear about the hiring process and next steps.