The overall process was pretty quick. I applied with a referral and a recruiter emailed me 3 hours later.
After a resume review call, I completed the Codesignal tech screen. While they give you two weeks to complete it, the recruiter pushed for me to finish it sooner.
The screen consisted of 4 questions in 70 minutes. The first two were very straightforward, not algorithmic at all. The third question was longer but didn't involve LeetCode-style problems; it focused on code organization and processing input/output. The last question was at least a tough LeetCode medium. I didn't fully solve it but still earned 140 points for an easy brute-force solution.
It appears you don't need a high score to pass, perhaps around 800 out of 1200. I passed with 810/1200, as I ran out of time getting bogged down with the output formatting for question 3.
Power Day was scheduled for a week later. As I was interviewing for a backend role, it included a case study, backend system design, a coding challenge, and behavioral rounds. The interviewers were generally quite friendly.
Case Study:
Go over a Capital One feature and answer questions about how it works and why it works that way. Try to understand it from both a customer and engineer perspective. The second half of the interview round then involves going over some data and basic functions, and how you would improve the code. The coding portion of this was very easy.
System Design:
Design a banking application. This is probably interviewer dependent. My interviewer was grilling me on API specifics, and it felt kind of tough, but I still passed.
Coding:
This was like an easy LeetCode easy, with some string manipulation. However, it then got interesting because I solved it quickly. My interviewer steadily built on the problem and asked probing questions about how we could make it harder and turn it into a real-life question. It was a pretty good round with a lot of good back-and-forth from the interviewer.
Behavioral Round:
This was pretty standard, covering times you went above and beyond, times you had a conflict, and times you learned something new.
The following metrics were computed from 201 interview experiences for the Capital One Senior Software Engineer role in United States.
Capital One's interview process for their Senior Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Capital One's Senior Software Engineer interview process in United States.