Plan on spending an entire day in an interview. I actually almost walked out - not because of difficulty but because I could tell they focus entirely too much on unimportant questions. If my boss asked me in the real world to generate a business case and said I could use only a pencil, paper, and a solar calculator I would laugh at him or her but this is apparently something that Capital One puts a lot of stock in. The persons that conducted the interview were either a.) not interested in actually being there or b.) were the type of people that no one would want to work alongside. In fact the people I interviewed with who were going to be colleagues of mine were such a turnoff that I almost left the interview midway through the process. The behavioral questions were fine and for the most part showcased that the company wanted to truly adopt the sort of startup-like technology culture that I was seeking, but the devil is in the details. Capital One - you guys are a bank, not a Google, and really even Google knows that asking banal questions that are meant to trip you up (err I mean discover your analytical skills - yeah that's it!) is stupid and doesn't help qualify a person.
Net-net I was offered a rather lucrative offer but I turned it down because I don't believe that CapOne is remotely close to the environment that it seems to think it offers. Their location in Tysons, while seemingly convenient is a nightmare to commute to. Their leadership in IT seems to be at once full of itself and also severely lacking in actual technical skill - a lethal combo. Couple that with the fact that the people interviewing me didn't even know what job I was actually interviewing for. In terms of the recruiting process, I had to be the one constantly keeping tabs on the recruiter, which is strange. Knowing others that have gone through this process, they reiterated the same thing to me.
Capital One folks - if you're reading this, drop the case interviews, they're unnecessary and you're probably weeding out the exact people you claim to covet. Also if you really are going to hire "over a 1000 people this year", you should probably work on the whole recruitment process - taking weeks upon weeks to set up followup interviews is NOT what technology companies do - it's what slow moving BANKS do. Fix that.
Oh and you'll be subjected to timed quizzes online to access your analytical, mathematical, and logical skills - because of course you have time to set aside to do that. Ironically for a company that tells you how inventive and innovative they are aspiring to be, there was not ONE single time where I was asked to showcase any sort of innovative talents at all, though once I met my potential colleagues it was apparent why.