A lot of technical and scenario questions.
Minimal 4 interviews: 1 panel with the team you would be working with if you were hired. 1 with hiring manager, 1 with someone outside of the team but someone would be interact closely with if you were hired. And then one with HR.