First had initial HR screen, approx. 2.5 weeks after applying. HR screen was basic, going over resume + answering basic questions (do you need sponsorship, when do you graduate, etc.).
2 weeks after the HR screen I got scheduled for a panel interview. Panel interview had 4 engineers, 3 of which were senior engineers specific for the team I was interviewing for. Had a couple technical questions on common algorithm concepts, but no coding questions. Then had an intense grilling on my resume + projects that I had worked on in the past. It was quite difficult, but if you know your projects, you will do well.
After 1.5 weeks I received my offer!