A recruiter initially reached out through LinkedIn. Following a phone conversation, I was referred to another recruiter to continue the process.
The second recruiter, who became the main point of contact, had a call with me to discuss the process and then sent me the CodeSignal assessment information. Both recruiters were very kind, helpful, and respectful.
After passing the CodeSignal assessment (I believe a score of 700 out of 1200 is required), they scheduled a grueling session of back-to-back interviews, referred to as "Power Day." This involved a full day of interviews over Zoom, conducted one after the other. The last interviewer was switched at the last minute to someone currently in the position I was interviewing for.
The Power Day itself was a horrible experience. It was evident that none of the interviewers had read my resume. They lacked knowledge of my previous work and were unaware of the programming and scripting languages I was familiar with. Their primary focus seemed to be on Python and JavaScript frameworks like Angular and React. I believe they should reconsider the Power Day format.
By the end of the day, I was emotionally and physically drained, experiencing knee and back pain from prolonged sitting. I hope these detailed observations can help others navigate this absurd process.
Ultimately, the recruiter informed me that although the Hiring Manager liked me, they were proceeding with other candidates whose experience more closely matched their established processes.
Code Signal 2 easy 2 medium - 70 minutes
PowerDay: 1. First Interview: a. Find errors in Dockerfile, suggest changes. b. Write code to get data from logs file: 1. Amount of logs 2. Errors and what can be learned from them 3. All prices for a specific month
PowerDay: 2. Second Interview: a. Example when you challenged the way things are done. b. How you overcame an obstacle at work. c. What did you do when work tried to assign you more work than you can handle.
PowerDay: 3. Third Interview: a. Calculate if the budget for performing tests is enough based on some tables. b. What would you recommend as an improvement to their testing process, especially if you have more budget than needed for their current plan.
PowerDay: 4. Fourth Interview: A plethora of in-depth (very specific details) technical questions related to Software Development and DevOps Pipelines, like: a. How to use Git. b. How to create pipelines. c. How do you test software in the pipelines (how do you configure it). d. How do you set pipeline and repository permissions (how do you configure it). e. How do you create repositories (how do you configure it). f. How do you set up Jenkins jobs (how do you configure it). g. How do you do performance testing (how do you configure it). h. How do you solve conflicts between developers and their codes (how do you configure it). i. How do you process and consume logs (how do you configure it). Which tools have you used? j. Have you had a P1 (production emergency) and are you used to or okay with working late (past midnight)? k. How do you troubleshoot network issues or even switch to disaster recovery or another region? l. etc.
The following metrics were computed from 1 interview experience for the Capital One Lead DevOps Engineer role in Arlington, Virginia.
Capital One's interview process for their Lead DevOps Engineer roles in Arlington, Virginia is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Capital One's Lead DevOps Engineer interview process in Arlington, Virginia.