I had a quick recruiter screening going over compensation expectations, followed by a 45 min call with the hiring manager comprising of both technical and behavioral questions. For the next (last) round, I was given a few questions to create a presentation on and was required to present that to a group of 4 team members. Later, I interviewed with all 4 of those people separately.