I applied online. The process took 6 weeks. I interviewed at Capital One (Saint Louis, MO) in Oct 2022
Interview
The first half of the interview process consisted of a recruiter reaching out to do a phone screening and getting you set up with the technical assessment. The technical assessment was average, not terribly difficult. The second half of the interview is a "Power Day" where you do four interviews in four hours. These interviews consist of a behavioral, a case, and two technical. These interviews are a bit tough, but they are doable as long as you are moderately experienced. The part that was the most frustrating throughout this interview process was that the recruiter who was facilitating everything for me was extremely unprofessional. He was a day late for our scheduled phone screening, consistently missed scheduled phone calls, and even accidentally scheduled my interview for the wrong day. It took me two weeks and missing three scheduled calls to get feedback from him. Overall, the interview process took six weeks.
Interview questions [1]
Question 1
I was asked to design a banking website and specify how I would do it, including what tools I would use for the frontend, backend, APIs, and database.
Interview with the recruiter
I was sent to their interview funnel through CodeSignal.
I declined their code signal assignment (Their funnel) There are some companies making a living out these interview processes (Codesignal, Triplebyte, Hackerrank, etc)
Hiring companies (including Capital One) just send you to their standardized test and make you go through their 'funnel' (you are just another unit in their whole statistic).
To me I don't think companies are not doing a a good job assessing your real skills for the specific job. For example, the job that I applied for had little to do with the sample test that I saw on codesignal.
Additionally, because companies like Google, and Microsoft were successful early on by hiring 'solve the algorithm' type of engineer there are a lot of other companies assume that doing a similar process will make them hire the right candidate and be successful like those companies.
Don't buy into that, make them do better.
Hackerrank technical interview to start, and then one last large interview event. Hackerrank was fairly easy and was mostly leetcode easy problems. I obtained my score immediately afterwards and then waited for a response from a recruiter.
Interview questions [1]
Question 1
Leetcode easy problems similar to the practice test they gave.