I had a great experience with all interviewers except one.
My first four interviews featured some great technical conversations around the kind of problems that Capital One and Amazon (I work for Amazon) solve, and what approaches work for each.
It felt very welcoming, and I felt that the interviewers were not only trying to judge if I would be a good fit, but were genuinely interested and even excited to learn more about my project at Amazon/AWS.
However, my last interviewer was all about "Capital One is the best, we have unparalleled implementation of our DevOps," and so on.
He only asked me about the technologies he was working on (Docker, PostgreSQL, etc.) these had no mention on my resume or even the job specification I applied to.
When I told him, "Sorry, I don't have experience working on these," he quickly responded, "Can't believe a company like Amazon doesn't use Docker," and "Can't believe you didn't use PostgreSQL to solve this."
I also received responses like, "A candidate at your level shouldn't say no for whether or not you know this or that technology."
In the ongoing interview, he asked me to look through the job spec again and see if I thought I met those requirements.
I might not have met his expectations, in which case it is okay for him not to hire me. But I couldn't believe how he wouldn't respect me or my company's choices in technology and was so arrogant about it. It completely put me off.
Mostly design-oriented questions and behavioral.
The following metrics were computed from 4 interview experiences for the Capital One Lead Software Engineer role in Richmond, Virginia.
Capital One's interview process for their Lead Software Engineer roles in Richmond, Virginia is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Capital One's Lead Software Engineer interview process in Richmond, Virginia.