I applied through a recruiter. I interviewed at Capital One (McLean, VA) in May 2017
Interview
A couple initial phone conversations were followed by a fairly extensive set of homework problems. These led to an on-site interview with a couple technical interviewers, a couple case studies, and a personality-centered conversation. Finally, phone calls with the hiring manager and then the hiring manager's boss. Throughout, everyone was very friendly, professional, and accommodating. Definitely the best interview experience I've ever had.
Interview questions [1]
Question 1
One of the case studies started off with a choice of two different problems, though they gave almost no information about what each was actually about.
I applied in-person. I interviewed at Capital One (San Francisco, CA) in May 2017
Interview
I interviewed for a Data Scientist - Machine Learning role in San Francisco. The process was long but very pleasant and professional throughout, and I would recommend applying there to anyone who wants to use data science and machine learning at scale with technically talented and friendly folks. Capital One flies under the radar as a tech employer, especially in the Bay Area - but I got the impression that they are serious about investing in top talent.
The application consisted of the following steps:
1. Recruiter screen & online application
2. Online coding challenge (fairly straightforward, ~1.5h on HackerRank)
3. Technical phone screen (covered ML topics)
4. Take home data analysis challenge (takes about a day)
5. Full-day onsite interview (6-7 people, in person and VC with Capital One employees in other offices)
6. (After offer) selling calls with hiring manager and 3-4 other people in the Capital One analytics organization
In between each step Kaitlyn (the data science recruiter) checked in with me over the phone. IMO she is the most helpful and professional recruiter I've ever encountered as a job seeker.
Obviously, it's a huge pain to go through the whole process, but everyone is a real pleasure to talk to and I left with a very positive impression of Capital One's work culture and investment in technology. The pay is competitive as well, and I would have signed had I not received a last-minute offer from a rapidly growing tech unicorn.
Interview questions [1]
Question 1
(Given 20 minutes to look through several printouts of data, charts and slides) How would you communicate the findings from this model to a non-technical executive?
I applied online. I interviewed at Capital One (New York, NY) in Jul 2017
Interview
Liked everyone else described in the earlier post, this is a very rigorous interview process.
1. Coding Challenge - If you know the basic python programming, you should be fine.
2. Phone Screening - Fraud detection, modeling related questions.
3. Data Challenge - NYC taxi, predictive modeling, not very difficult.
4. Onsite - 2 case interview + 1 behavior + 1 presentation + 1 technical + 1 job fit.
I think I did a perfect job in all cases, behavior and presentation parts, and I could tell from interviewer's response that they are very happy with my answer. The technical guy seems a little angry when he walked in to the office, and did not have patient to listen the full story about my experience. I answered 9/10 questions he asked, and that 1 question that I did not answer was a weird question. When I met the the last guy for the job fit discussion, I realized that the opening is under a data engineer team and they required candidate have lots of experience in software developing. I just very honestly told him that I don't have experience of developing massive product ionize code but I come from EE background, so should be able to lean and ramp up quickly. (but honestly, I don't want to be a full time software developer)
They came back with a very unexpected results. They did not give me offer for this position, but offered me another more business focused job with the feedback that they think I am extremely strong in business.
Overall, good interview experience.
Interview questions [2]
Question 1
Tell me about a time you used someone else expertise to solve a problem.
Tell me about a time you learned something new and solved a problem.