I applied through college or university. The process took 2 weeks. I interviewed at Capital One in Feb 2019
Interview
I submitted my application online and they got back to me via email within a month. They set up an in-person interview a week from sending me the email. The in-person interview includes 3 Interviews in one sitting, including a behavioral interview, a case interview, and a technical interview. The case interview was challenging but Capital One did offer all interviewees workshop and demo videos to help us study. Coding questions are fair. Need to know basic data structures.
Interview questions [1]
Question 1
Describe a situation you have to explain a technical concept to a non-technical person.
I applied online. The process took 2 weeks. I interviewed at Capital One (McLean, VA) in Mar 2019
Interview
Applied online then contacted by a recruiter after a week, set up a phone interview with a Sr. manager, Software engineer ? I feel like they are just doing the interview for the sake of saying we tried to fill this position with other candidates but probably have someone in the interviewers mind!
Interview questions [1]
Question 1
tell me about your current project, technologies you are using, and talk about restful web service, emerging technologies like docker, aws, kafka... . and Ha, very funny question how many lines of code did you write in your project 😀
I applied through a recruiter. The process took 1 day. I interviewed at Capital One (Richmond, VA) in Aug 2017
Interview
TL;DR: Great people, nice campus, looks promising, but high-caliber engineers need not waste their time until the case interview is revised / eliminated.
There were three rounds of interviews. Each one was 45 minutes. The first was a generic technical one (leetcode easy - medium, much more on the easy side). I finished this in 15 minutes. The second was their case interview (more on this later). The third was a generic behavioral interview that was on the casual side so far as these go. Almost everyone I met was very friendly. They give you a tour of the campus before the interview.
The one downside of this interview was the case interview. I was interviewed by an older lady and mid-level software engineer. The older lady said that she was the head of the case interview department. They handed me a printed piece of paper with a fake bash shell and asked me some questions about how to build a system that handled data securely given this. The question was open-ended, but it seemed like the lady in particular had a set of items that she was trying to ensure that each candidate identified and solved. The mid-level software engineer barely made eye contact throughout the interview, seeming much more interested in his phone. I built a working solution to the problem (identical to that built by engineers who received offers), but the lady seemed dissatisfied with the way I had arrived at it. The parting interaction was as follows:
Lady: “So, do you have any more interviews today?”
Me: “One more”
[Lady smiles sadly at the engineer, who chuckles, and they both leave the room with that]
I interviewed at a big 5 tech company shortly afterwards and accepted an offer there. I was promoted within the first year with significant comp increase in addition to stock rewards / bonuses. Caution is advised to high-caliber engineers applying for positions at this company. It will likely turn out to be a waste of your time, particularly given the significantly higher comp packages at competitive tech / financial services companies.