I was contacted on LinkedIn by a recruiter, and we set up a phone call to discuss the company and setting up a non-technical phone screening. The screening was with an engineer at the company, who was very nice and said he would recommend me for an on-site interview. I was living abroad at the time, so I had to wait a couple months before going on-site. My recruiter openly expressed annoyance with this, even though I was still a student, and wouldn't have been able to start working for another six months anyway.
The actual interview started with a two-hour interactive demo of their software with a technical manager (they call them "coaches," but honestly that just sounds ridiculous). He was pretty enthusiastic, and explained their product well. After that, I had a more traditional interview with another manager who asked me questions about my resume. This guy was clearly checked out, wasn't taking notes, and seemed to be just trying to ask enough questions to fill up the 45-minute time slot. After lunch, I had a similar experience in a 45-minute whiteboard interview. This manager was overtly disinterested in my ability to actually discuss and solve the problem at hand, and was more focused on small mistakes I made in my handwritten code. Towards the end of the interview he began frequently checking his phone, and ended up cutting it off short.
Maybe I just wasn't smart enough for them, but it really felt like they were just wasting my time and not giving me any opportunities to prove myself.