Started with a small online coding challenge, 24 hours to complete 2 problems, both pretty easy and just testing basic algorithms and object-oriented design. After a few weeks was a 1 hour technical interview, with just one small coding problem, a "reverse look-and-say" that was not very hard but had a few interesting edge-cases to account for. After a few more weeks was 1 more technical interview, again an hour long with one question about filtering a paragraph of text for given buzz-words. This problem was a bit harder, but also not too bad (though I blanked during the interview and only solved it afterwards). I didn't get past this interview.
Overall the process was very straight-forward. I was paired with interviewers that were alumni from my university, so there was plenty to small talk about. The technical questions were fun and interesting, and only moderately difficult. Just a standard interview process, but great people and an obviously awesome company. Wish I got the internship :P