There were two rounds, both were virtual (due to the current pandemic). I had talked to a recruiter at my school's expo and was invited for an interview around 1-2 days after.
The first interview was 30 minutes, half behavioral and half technical. In the second interview I was required to give a technical presentation over a project I had worked on, and afterwards I was asked several behavioral and technical questions.
The time between the two interviews was around 2 weeks, and I received the offer around 2 weeks after my second interview.