I applied online. The process took 3 months. I interviewed at Capital One (Plano, TX) in Sep 2017
Interview
Total 4 rounds of Interview :
Round #1 : Initial conversation with recruiter
Round #2 : Hour long technical interview with hiring manger, basic to advanced Java and Spring related questions.
Round #3: 4 on-site interviews , 2 technical (basic DS and project related questions) and 2 behavioral.
Got an offer next day and negotiated with the recruiter. She said I will be getting a formal offer letter soon.
Round#4 : After few weeks recruiter emailed me to have another conversation with VP, I thought it will be a formal chat but it was a full length of interview.
After two months of wait got an email "This position has been cancelled ". Also got to know my recruiter has been fired..... !!!
Interview questions [1]
Question 1
Most of the questions are behavioral and basic OOP related
4 rounds of interview including coding , design , case study, behavioral after clearing the code signal assesment. Coding was medium hard of 2 questions each. case study and system design was difficult.
This took a bit longer than expected, stretching over several weeks. The technical rounds were intense, featuring an LRU cache implementation and a problem on detecting duplicate transactions within a 60-second window. I was nervous at first, but it clicked for me when I realized I had practiced a similar approach on PracHub just days before. Unfortunately, I didn’t receive an offer in the end, but the experience was a solid learning opportunity. The behavioral questions felt straightforward, so I wish I had made a stronger impression in the technical segments.
Interview questions [2]
Question 1
Implement an LRU cache with get and put operating in O(1)
Un proceso largo, pero sin mucha complicación en el proceso. Empresa atenta en todo momento a dudas y disponibilidad de tiempo para las entrevistas. Exámenes con temas sencillos y complejos. Variedad en los ejercicios