A few phone calls with the recruiting company. Then a first round 1 hour interview with team lead. Ending with a 90 minute interview that’s split into 3 parts: 30 minutes with a Dev Lead, 30 minutes with the team lead, and 30 minutes with team members you’ll work with. Everyone was friendly and asked good questions to assess your experience and working style.