I was reached out by a recruiter and after a phone screen, graduated to the on-site interview. Travel and food was paid for by Capital One.
The day of the interview was very chaotic as there were about 80 candidates interviewing for several internship as well as full time roles. HR was very ill organized, in that they did not know which candidates were interviewing for what positions. Not everyone got a place to even sit at the lounge and most people just had to stand while waiting for their turn to interview. In my initial communications with the recruiter, I was told that I would be doing 4 interviews - 2 cases and 2 behavioral.
I was asked to wait in a room before the interview scheduled time. Here I was given my schedule for the day - with 1st case, 1st behavioral, 2nd case, break and then lunch. I am to sure why they wouldn't communicate the true format of the interview process.
All candidates were then taken to lunch at the buffet-style cafeteria in small groups, by one current employee. After lunch, he took us back, on the way giving us a tour of the building.
Immediately after lunch, we were again asked to huddle around a recruiter, who took us one at a time into a room and told us to either take our stuff and leave OR stay for another interview.
Some candidates were asked to stay for the 4th interview which was supposedly another "case" with a senior employee. I was told my interviews had ended and that I had to leave. I was directly escorted to the room where we had left our luggage and out the door to a shuttle to the airport. I had informed HR that my flight back was only after 5 hours and the airport was only 30 mins away. I was told I couldn't wait on their campus anymore and should wait at the airport or "try to get onto an earlier flight".
Overall, I thought the interview process was very poorly managed.
I would not have accepted the offer, even if they had selected me due to the strange company culture.