I applied online. The process took 2 weeks. I interviewed at Capital One in Aug 2022
Interview
Online Assessment: 3 leetcode easy-medium problems on CodeSignal
Power Day: 4 hours; 3 hour long interviews an a break. Technical, Technical Case, and Behavioral. They didn't use leetcode problems for my technical, instead they asked me a Capital One themed problem with multiple steps (none of which matched the LeetCode Capital One recommended)
Interview questions [1]
Question 1
Behavioral: Tell me about a time you worked on a project. Tell me a time you challenged the status quo.
I applied through an employee referral. The process took 3 weeks. I interviewed at Capital One in Apr 2022
Interview
Preliminary code assessment through Code Signal. Followed by Power Day: Behavioral, Case, and Technical Interviews. For behavioral, it's just standard interview questions talking about your experience (tell me about a time...). The case interview is probably the one people are most unfamiliar with. For case, they give you a business scenario and they want you to come up with solutions and explain your reasoning. There is definitely a "right" answer, but not in the usual way. I think they mostly want to see how you think and that you can justify the decisions you are making. They may intentionally give you little information at first and you have to come up with an answer based on that, but definitely as the case progresses ask questions about things you think of (edge cases, limiting factors, etc), anything to show them how you are approaching the problem. That being said, for case, don't focus too much on super specifics at the beginning; if they don't answer your questions directly it may be that they want you to deduce something with the information you have. For technical, I got 2 problems: one object based problem and a leetcode style problem. Basically, build a class with some methods (they outline what they want each method to do) and an easy leetcode problem. I see some people say that it is exactly the same as the Capital One leetcode problems, and like thats partially true. The question I got was just a variation of one of those; but, essentially, if you understand the logic behind all those problems then you should be good. You will be coding on a live script, so definitely make sure that you can effectively think out loud and explain your code as you write it.
Interview questions [1]
Question 1
Q: Tell me about a time you challenged the status quo?
Q: Classic conflict with superior/team question.
The interview process was pretty quick. The first time they reached out was to schedule an onsite power day which consisted of 3 interviews (1 coding challenge, 1 system design problem, and 1 behavioral interview). They gave a tour of the campus before escorting us to our interview rooms. It was a nice experience that I feel gave me a chance to shine as a candidate in different ways.
Interview questions [1]
Question 1
Given a binary tree, delete all the leaves with a value of 0.