I applied online. The process took 4 weeks. I interviewed at Capital One (Chicago, IL) in Jan 2020
Interview
After talking with the recruiter, I took an online coding assessment. The assessment had a two day time limit, so I blocked out time to do it, it took about 6 hours altogether. Then met with a panel of managers. Was not clear who the hiring manager was, or who I'd be working with. I came an additional time and was given a tour of the office by the VP. He was really great, gave me confidence in the organization that I did not have before. Was offered a position with a different title than I applied to and reporting to a director I'd never met.
Interview questions [1]
Question 1
there were so manyHad to write a block of code that was checked for positive and negative test cases as well as performance (very long strings). I asked about it it later, no one ever looks at the exercise, just the score. In person questions were about experience and how to handle conflict and adversity. One interview included a short exercise with a block of supposedly real production code that was awful, I had to analyze and explain why it was wrong.
For a senior manager position, the interviews were leaning more towards hand-on coding than average. Definitely need to brush up on coding skills if you want to do well on these EM interviews. There was also a design system question on virtual credit cards.
Interview questions [1]
Question 1
Build an online banking system that allows you to purchase items, transfer funds, and receive money.
I applied through a recruiter. The process took 3 weeks. I interviewed at Capital One (Plano, TX) in Aug 2025
Interview
Started with a recruiter call for initial screening. Basic questions to determine fit and relevant skills. After that they send Code screen link with three leetcode type questions followed by four hours of Power Day interviews.
Coding interview for a senior software engineering manager is a hassle if not necessary. They give you examples of coding interview questions ahead of time to prepare. eg. LeetCode or CodeSignal