I had an initial phone screen where I was asked to talk about previous experience. This was about 30 minutes.
I was then called in for an on-site interview where I answered a few questions with the Engineering manager (the person who did the phone interview) before interviewing with two separate developers.
They were software developers trying to ask questions to an Operations guy (they had no-one else in operations) so I got the impression they weren't sure what to ask and that I got off lightly.
While working there I overheard plenty of interviews for software engineers/co-ops and they were much more difficult, expect to have to perform online shared screen coding demonstrations to prove you know what you're doing (specifically PHP and/or Javascript).