First a phone screen, and then an on-site interview. The actual interviewers were great to talk to, but the process was very off-putting.
Phone Screen: Standard of a kind of PM position.
On-Site: They asked me to come for four hours, so I took a sick day at work. I ended up only actually interviewing for about 1 hour and 15 minutes of it, so I left feeling a bit frustrated.
I met with two interviewers in the morning and then had lunch with another, although I was told that lunch was not to be considered as part of the interview process. All the people I met with here were really good to talk to. I knew I wasn't killing it on the interview questions, but it was going OK. One interview was more industry-focused, one was more design-focused.
I was then told I would then get a tour of the building and a product demo. No one showed up to give me a tour - I waited in reception for about 20 minutes. Then, a recruiter came and got me to see the product demo. I had already looked at the product pretty extensively as part of preparing for the interview - they sent me a demo website in advance. This demo turned out to be me sitting in a room with about twenty other applicants, all of whom were college students looking for internships in engineering. An engineer from the product ran through a lot of the same things from the online demo, but kept running into technical difficulties and seemed bored by the whole ordeal. It was about 45 minutes of sitting in a very stuffy room, listening to a list of features in the product.
After that, recruiters came into the room and called people out one-by-one. Then, the rest of us were told to wait in the room for a while longer, and then told we could leave (although we had to sit and wait while the recruiter wrote out about 10 taxi tickets). The mood was very uncomfortable, because it was very clear we were all no-hires, but they all acted like it was still unknown (you should be contacted in the next week, etc.)
All in all, I felt it was very unprofessional. I understand that for an intern class, they might like to do a bit of a special process, but why was I lumped in with a group of college students for two hours? We weren't even applying to the same position. They could have sent me home at lunch time, no harm, no foul. That's how it has worked at every other company I've interviewed with. Instead I was stalled waiting, and didn't even receive a clear answer at the end of the day (just an implicit rejection due to the uncomfortable group interview practices). I felt they didn't respect applicant's time (drawing out the process) or intelligence (obvious weeding out of candidates who are all sitting in a room together).