3 rounds. First round was an HR call. For me it was easy because my recruiter said that I was already moving on to the next stage, so I was excited. Later that week was round 2. It was a phone call with the hiring manager on the team that was more technical in nature, but it was just going over my resume. The last round was a 1-hour panel presentation, followed by 2.5 hours of 30 minute one-on-ones with members on the team. This took weeks to schedule and many days to prepare for since there was also an essay component. The presentation is mostly about projects worked on and the one-on-ones were a mix of traditional technical interviews and behavioral questions. This was a negative experience for me because after a month of correspondence with the company, it was another week until I heard back with a rejection that gave no personal feedback.
This was already a lot to do for an entry level position and to receive no feedback made it all seem like a waste of time.