Phone screening with HR, virtual interview with the director, virtual panel interview with the team, final round in person (excessive if you ask me). They ask you questions about your experience/resume, behavioral, technical scenarios etc. Took 3 months after applying to get the offer. HR is very slow and unhelpful