Manager interview, then on site, technical questions + behavior questions. The phone screen most were tech questions asked by couple of engineers. when on site, you will face a panel, the entire team and then individual interviews by hiring manager, director and team lead.