I applied online. The process took 4 weeks. I interviewed at Capital One (Toronto, ON) in Sep 2018
Interview
Applied online with a resume and cover letter. I was sent an online technical/logic test consisting of coding in Python and SQL, as well as some logic problems. I had an HR screening call and was then invited for an on-campus interview. This interview consisted of a technical test and a business case. After further consideration I was contacted for a second on-campus interview consisting of a behavioural interview and another business case. Keep in mind that they told me they often change the order of interviews.
All of the interviewers and HR staff/recruiter were friendly and welcoming and were sure to leave time for me to ask them questions at the end of the interview. The offer was too hard not to accept!
Interview questions [1]
Question 1
Business cases were nothing unexpected. Google a few practice cases and you should be good to go. I got stuck a few times and needed help, and the interviewer was more than willing to provide it.
Technical test was to write a few algorithms or pseudocode for problems in Python and SQL.
Behavioural test was typical: "tell me about a time when..."
I applied online. The process took 2 months. I interviewed at Capital One (New York, NY)
Interview
First round: 30 mins recruiter call about experience
Second round: one-hour task-based technical call, asked from data cleaning to modeling to big data processing.
Third round: one-week data challenge, about data cleaning and linear modeling
Fourth round: 6 hours on-site interview, including technical, business case, behavior
Interview questions [1]
Question 1
(onsite) How would you explain the multinomial distribution and write python code on a whiteboard to represent this distribution
I applied through an employee referral. The process took 2 months. I interviewed at Capital One (McLean, VA) in Apr 2018
Interview
Employee refer me to interview, the whole process takes about two months.
1. HR phone screen
2. Coding Challenge
3. Phone technical interview
4. Data challenge (take home project)
5. Onsite (5-6 rounds, each round takes one hour without any break but lunch will be provide for about one hour with other data scientist, not count in interview)
Interview questions [1]
Question 1
Machine learning algorithms, Data science problems, case interview, tech interview on machine learning, behavioral questions.
The hardest process except onsite is Phone technical interview takes about one hour with at least twenty questions about machine learning based on the specific case provided by interviewer. Do sufficient preparation will crack it.