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.
The response after application was quick. I have received an online coding test 1,5hrs long. I think I did it well enough. Then I was asked for a phone interview with manager. After that there will be an on site interview.
Interview questions [1]
Question 1
One of the questions was about checking if numbers from 1 to n divide 3 or 5 or both. Accordingly you are expected to write a string instead of the number itself.