The process started with a phone call with HR. After you pass that and the coding assessment they send you, you then proceed to four interviews (mine were on Zoom).
There are two technical interviews, which I believe they now call Job Fit interviews. They feature LeetCode-style questions but can be tricky to answer on the spot while sharing your screen. Therefore, make sure to practice medium-difficulty coding questions on LeetCode.
Next was a behavioral interview, which was not bad. It followed the "tell me about a time when..." format.
Lastly was the case interview, which, in my opinion, is a poor option for software engineers. This is a more business-oriented question, and I can't recall many more details about it.
The interview process was relatively difficult, but not impossible if you prepare well. I just find it pointless to put people through hours of interviews asking questions that don't correlate to what they'll actually be doing in their role.
Tell me about a time you had a disagreement with a coworker.
Given a number ‘n’, write a program to get the sum of all prime numbers from 0 to n.
The following metrics were computed from 45 interview experiences for the Capital One Software Engineer role in McLean, Virginia.
Capital One's interview process for their Software Engineer roles in McLean, Virginia 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 interview process in McLean, Virginia.