Called by the HR. I had two phone screenings with two engineers, the second call was from the hiring manager. Then I had 4 hours of an on-site interview with the team. They got back to me really quick since I had other offers in hand. I loved the culture and the process. I had to give a presentation for 45 minutes and have 1:1 interviews after that with the team.