HR screener, Team interview, Manager interview, Director interview. Team interview included a presentation demoing a topic from a list of provided topics. Presentation was in a remote setting. Lots of time and work invested in the interview process, but overall positive experience.