Overall, the interview consisted of three separate interviews all at once, known as their Power Day, spanning a total of 4 hours. I'll break each part down and give a little information on each:
Technical Job Fit Interview (1 hour long) This section was considerably the hardest. Your interviewer will be someone who has recently, or is still going through, the new grad development rotation at Capital One. One key aspect of this interview is to always communicate your entire thought process before answering the question, ask clarifying questions, and to just talk with your interviewer throughout the entire process. Be vocal. I cannot stress this enough! The interview will be split into two: One 25-minute coding question (I got a Leetcode Medium-Hard involving Linked Lists which variated quite a bit from a Linked List problem tagged on Leetcode's Company List for Capital One, but the concepts were the same) and then a System Design question (Centered around Object-Oriented Programming and Data Structures).
Behavioral Interview (1 hour long) This was the most relaxed interview and is graded on a pass/fail basis, so don't fail! The questions are pretty standard and ask about team collaboration, leadership, or any other standard behavioral interview. Format your answers in S.T.A.R. (Situation-Task-Action-Result) format and remember to stay calm and enjoy the entire process. A majority of the time, your behavioral interview will be led by a senior developer (mine had almost 20 years of experience at Capital One), and their input is weighted as equally as the rest of the interviewers.
Technical Case Interview By far the most unique, this interview is led by two people, a senior developer and another interviewer that is there just to learn the technical case interviewing process. It's the luck of the draw, but mine only involved questions about certain situations Capital One might face and involved some pretty straightforward math (Just some common multiplication and break-even calculations). At the end of the interview, they ask you to give your final recommendation on the situation and your reasons why, so make sure you're thinking everything through clearly, taking notes, and have your reasons ready for your final decision!
Overall, the interview experience was great. All my interviewers were very friendly and very kind. It's also helpful that they give you a list of who will be interviewing you 24 hours beforehand, so it's perfect to research who will be interviewing you to have questions ready at the end of each interview. Remember to just enjoy the process. Even though it's three hours long, you do get an hour-long break in between one of the interviews, bringing the total to four hours for the interview.
Technical Job Fit: Leetcode Medium-Hard variation of a Linked List problem on their Leetcode Tagged List for Capital One.
Behavioral Interview: Standard behavioral interview questions.
Technical Case Interview: Just some pretty straightforward math in a business scenario. Make sure to ask a lot of clarifying questions and take notes.
The following metrics were computed from 189 interview experiences for the Capital One Software Engineer (Internship) role in United States.
Capital One's interview process for their Software Engineer (Internship) roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Capital One's Software Engineer (Internship) interview process in United States.