I applied through college or university. I interviewed at Capital One in Feb 2019
Interview
Interviewed on college campus. Interview consisted of 3 back-to-back 45 min interviews. First was behavioral, second was coding on paper, third was analyzing a business use case.
I was actually late to my interview after mixing up the time, but the interviewers didn't seem to mind. Being late only affected the first 45 min interview session, and I'm sure it helped that I was able to answer the questions promptly. The coding session was the most challenging. There was 1 prompt that requested me to outline the problem using OOP. This was followed by 2 prompts that required writing code by hand. I ran out of time for both questions but I was able to explain to the interviewer my intentions to finish solving the problems if I did have more time. The business use case was mostly about assessing my analytical thinking skills, explaining why Capital One might want to make a certain business decision and also looking at code and finding bugs or unreachable code.
Interview questions [1]
Question 1
Given a linked list Implement a function that creates a deep copy of the list, in which each node has a pointer to the next node as well as a second pointer to some other node in the list.
Was hired at a career fair. The interview included behavioral, technical, and case study sections. All the behavioral question were standard "name a time..." Technical had an array and OOP question.
Interview questions [1]
Question 1
Name a time you explained a technical concept to a non-technical person.
3 interviews, one case, one behavioral, one technical. They provide case prep and you can prep for the technical using LeetCode or CTCI. The behavioral is not hard. I struggled a bit on technical but that was because I hadn't prepared very well.
Interview questions [1]
Question 1
General STAR questions for behavioral, not very difficult.