I applied for a Senior App Dev role through Dice.com in February 2014.
First things first: your resume and cover letter should contain enough "keywords" to at least secure a call. You can find these keywords in the job description you're applying for. I received a call after several weeks.
The first call was with a recruiting HR representative who asked about myself, my current role, my interest in the position, and my reasons for leaving my current company. They then provided me with a link to take Verbal and Numerical Reasoning Tests. You have seven days to complete them. Be prepared; I received 18 numeric questions in 17 minutes and 30 verbal questions in 20 minutes. Practice thoroughly. The recruiter will provide some links and practice sets; also, try SHL-type numeric reasoning.
Second Round: I heard back two weeks later, having qualified for a technical phone interview with the Hiring Manager. I received a call from the Hiring Manager about seven days later. The interview focused on my past work, some Q&A, and my strengths (on a scale of 1 to 10) in various technical areas.
I received a call informing me that I had qualified for a face-to-face interview, which was scheduled for two weeks later. Capital One covered all expenses. I stayed overnight in a good hotel and interviewed at their office location.
Face-to-Face Interview: This consisted of four one-hour rounds: two behavioral and two job-fit. For developer roles, there isn't much on data analysis. Frankly, all questions are derived from your resume and your past work.
Behavioral questions included:
Job Fit questions included:
Always smile and try to connect with the interviewer. If you don't know an answer, explain your thought process. They may be interested in that.
After one week, I followed up and was informed that I got the job and would receive a formal offer letter.
Nothing unexpected, but be prepared in advance for both tech and non-tech interviews.
Numeric reasoning is time-sensitive and your ticket to showcase your work, so you have to be very serious about it.
The following metrics were computed from 3 interview experiences for the Capital One Senior Applications Developer role in Richmond, Virginia.
Capital One's interview process for their Senior Applications Developer roles in Richmond, Virginia is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Capital One's Senior Applications Developer interview process in Richmond, Virginia.