After the screening call with HR, there was a "meet the team" in-person interview where you meet key managers and see what team might be the best fit (about 2 hours). I later heard from one of the team leads and had another in-person interview with just that person and their manager.