I applied online. The process took 3 weeks. I interviewed at Capital One (Washington, DC) in Jan 2023
Interview
There were multiple rounds. First there was a screener. Next was the coding assessment. Third was the Power Day. The Power Day consisted of four different interviews, including two technical, one case, and one behavioral.
Interview questions [1]
Question 1
Many of the questions were related to using cloud services.
I applied online. I interviewed at Capital One in Aug 2022
Interview
Got a call from the recruiter the next day after applying and was sent an Online Assessment that needed to be completed within the first two weeks. After asking the recruiter what to expect on the OA, she mentioned it would be entirely algorithm based and nothing SQL… which did not make sense to me since Data Engineering is at least 50% SQL. The OA was proctored, with camera recording and sound recording. The OA had 4 questions, two very easy ones and then two very hard questions… the last two questions had to do with matrixes and advanced algorithms. It seems that this was more a Software Engineer type assessment and that they were looking more for a SW Engineer to want to transition to a DE role. If you are actually a Data Engineer with more than 2 years experience, this may not be the right role for you.
Interview questions [1]
Question 1
Two easy questions, like valid palindrome and two sum, and two hard questions with matrix solving and a problem similar to candy crush on leetcode
First I talked to a screener, then was sent a take home test that has completely made me rethink working for this company. It was a 70 minute timed test that required access to my camera, microphone AND my entire screen to make sure I didn't "cheat" by looking things up like every programmer does dozens of times per day.
The questions were mostly mathematic or algorithmic.
I'd be very surprised if any of it even slightly resembles a day in the life at Capital One. Without the ability to look up a single thing, I lost a lot of time simply trying to quickly figure it out (the test platform doesn't allow debugging btw so have fun writing out print() statements if you want to monitor execution in any way) or having to work around not being able to look up a simple basic thing. I wasn't able to finish. I'm an experienced senior dev.
Overall I'm not even sure I would want to work for Capital One after this. This test showed a willingness to massively invade my privacy and waste my time as well as being completely out of touch with how solving technical programming problems works in 2022. I've worked under enough bosses like that.
Interview questions [1]
Question 1
Calculate arbitrary things such as moving all the vowels in a string to the next vowel in the string, with the last one looping around to the first. Or returning a boolean based on whether or not a given word is a palindrome. You know, the sort of thing devs work on every day.