HR screen, interview with the hiring manager, on site interview with people in the department, HR, and adjacent departments. Everything was very pleasant the only really weird issue was I got totally ghosted after the on-site interview- there was no phone call, email, etc to confirm they had gone with another candidate which I thought was really unprofessional because they had set expectations about getting back to me within a certain time frame.