I had applied the year prior through my school's recruiting platform, and done a coding challenge and a phone screen during the cycle before. So I was already in the system this year and got a call with the recruiter after emailing the recruiter I had worked with the previous year. Then, I was able to skip straight to the Skype phone interview where I was asked some algorithmic questions.
The feedback was good and we set up a second Skype screen a week later. I had seen the question they asked me before and it went really well. The next day, the recruiter called me in the morning and congratulated me on moving on to the final round where I could choose to come on-site and speak with one of the technical leads or take a phone call. I've never been to their Redwood office, so I decided to come on site and check out the office.