The interview process started at the campus career fair. After initial screening at the career fair, I was required to complete a 1-hour timed online coding challenge using Codility.
After that, there was a one-on-one campus interview where I was asked to bring my laptop and use the development environment of my choice, to not only solve the problems, but to implement the solutions as well (as opposed to the usual whiteboard coding).
I was then flown onsite and spent the day at their plush headquarters. Here, there were 3 interviews, 45 minutes each. Again, we were using a computer, and had to not only solve, but to program and implement our solutions to the problems.
All in all, this was the most unique interview process. Being a college student, I went through numerous interview processes with all of the big name software companies, and this was definitely one of my favorite processes.