I applied through a recruiter. The process took 4 months. I interviewed at Capital One in Oct 2021
Interview
Great interview process. Recruiter was very responsive, engineers were very good at communication.
Composed of an online assessment which has 4 questions and is timed. These are a mix of easy/medium leetcode questions. They say screen is monitored and webcam but you can google documentation on a language, just can't google answers.
Next round is Power Day with 4 rounds.
1. Algorithms
2. Systems Design
3. Behavioral
4. Case Study
Interview questions [1]
Question 1
1. 3Sum variant - find pair that sums closest to 0
2. Systems Design - Design smart meter system for residential complex
3. Behavioral - standard STAR interview questions that focus on your past work experience.
4. Case Study - Mix of technical/business material. Honestly this is a piece of cake if you can debug code and provide improvements to a basic level.
I was most scared of the case study because I didn't know what to expect. But basically some things that are wrong with the code are incorrect looping conditions, using poor data type (e.g. when running a loop 10 times they use a long data type vs an int - you can suggest an int to save on memory), and analyzing how methods would run depending on varying input being based in.
After the head hunter called, there was a first round call with the hiring dept. You might have to complete a multiple choice test as well. That test seems to be valid for some time as recruiters keep calling based on my previous score on it. Coding test interview and maybe one more after that.
Interview questions [1]
Question 1
Typical questions about familiarity with tech stack.
Intro call, coding challenge, and lastly a 4 hour interview 4 panel which they refer to as powerday (2 tech, 1 behavioral, 1 tech case). Rescinded offer after saying I got the job. Some internal mixup on their process. Process appeared to be disorganized.