I applied through a recruiter. The process took 1 week. I interviewed at Capital One (Richmond, VA) in May 2016
Interview
The process was pretty smooth and everyone was enjoyable to talk to. I had 2 Behavioral Interviews 1 job fit interview, and 1 Java skills interviews.
The job fit interview asked me to solve an algorithm problem that comes from what you would do in a Top Coder marathon match. Considering the line of work I was immediately frustrated because I didn't understand what this would measure, but the interviewer was really great and helpful throughout the process. I didn't do too well there. I think they just wanted to see how I thought through the problem.
Within the Java technical interview it was a little more applicable. However, of course I couldn't remember some topics from CSC 101 which I took 13 years ago, but I guess that is to be expected.
Overall I felt it was a good process even though I didn't get the job, and am disappointed because I know that I could do the job and do it well.
Interview questions [4]
Question 1
Given a double array =
{ [ 9, 8, 6],
[ 2, 3, 5],
[ 3, 4, 4] }
Find the longest run counting up. A run is a consecutive row of integers counting up. So in the example above, the longest run is {[2,2], [1,2],[0,2],[0,1],[0,0]} . You won't be able to solve it in the amount of time that was given, but I think they just want to see how you think.
Design a rest controller to get take in two cities and return the distance between the two and return that distance as the output? (follow up question: how would you get the the information to be able to tell what type of device it is coming from)
First had to pass an OA on codesignal.
Recruiter then scheduled a Power Day interview virtually:
1 Case interview -
1 Behavioral interview -
1 System design -
1 Technical
Questions are pretty standard and not too diffucult. Interviewers were friendly.
Interview questions [1]
Question 1
1 Case interview - This one's unique. Have some product perspective to evaluate benefits/cons. Be prepared to evaluate logic based questions.
1 Behavioral interview - Pretty generic "Tell me about a time when.."
1 System design - Generic Design XYZ
1 Technical - Leetcode Mediums
Estoy apenas recibiendo la propuesta de agenda para la entrevista, todo de una manera muy respetuosa y con mucha comunicación entre ambas partes, atendiendo cualquier incidencia que pueda darse, ajustes y entendimientos entre los participantes en la entrevista.
First round: 4 questions on an automated coding platform. First two were relatively easy and last 2 were difficult. Would suggest not prematurely optimizing.
Second round: 4 interviews on one day ("power day").
Interview questions [1]
Question 1
Create a library management system that supports various operations and keeps track of state