I applied through a recruiter. The process took 1 day. I interviewed at Capital One (Bengaluru) in Aug 2021
Interview
The interview process is quite unique for this company. The first round was an online test of 20 mins which I gave on zoom by sharing my screen. It has questions related to Java, data structures, and algorithms. After clearing this round they've called me for the first technical discussion. In that discussion, they've explained to me about the company then they've asked me to design a bowling game system. I've cleared this round and then immediately they called me for the second round to give it within an hour after I've completed the first round. I wasn't available at that time so I asked them to reschedule my interview. Then instead of rescheduling my interview, they've rejected me only for the reason that I was not available and later emailed me that I got rejected and they've selected someone else instead of me.
The only suggestion which I would like to give here is that if you wanted to take all the interview rounds then better schedule the interviews during weekends or rather inform the candidate about the process in advance. It's a really bad practice to reject someone due to their unavailability.
with 2 people with different questions, a coding assignment, and various scenarios to handle and it takes around two hours in a straight forward, or can ask for a sperate time timing for each pannel.
I applied through a staffing agency. I interviewed at Capital One in Jan 2020
Interview
The interview process involved two rounds. First one involved online test and the second round is a 30 mins video interview. The online test was for an hour and had 16 questions. The first question is a video answer about professional strength and the rest is technical covering Spring, Java, AWS, struts. After clearing the first round, they got back in a month for a video interview. The video interview was for half hour and questions on all the skill sets specified in my resume.