Multiple rounds, first with hiring manager as a simple get to know you.
next round with the direct supervisor, background check, your fit for the role and experience
3rd round with team leads across the company. personality fit and technical interview, in person preferred.