

Capital One Data Scientist Interview Guide
Updated by Capital One candidates
Capital One's data science interview skips the algorithm coding rounds common at big tech companies and tests how clearly you explain models and code. In the stats roleplay, you critique another consultant's flawed regression for an interviewer playing a business stakeholder. Passing Powerday, Capital One's final interview day, qualifies you for the data science job family, but the hiring manager for your role decides whether you get an offer.
This guide breaks down each stage of the data scientist interview process, what Capital One interviewers look for, and how to prepare with real example questions, actionable tips, and resources.
Capital One data scientist interview process
The Capital One data scientist interview process qualifies you for the data science job family first and matches you with a hiring manager second. You apply to a specific role, but your Powerday result counts toward any role in the data science job family.
Here's what the interview process can look like over roughly a month:
- Recruiter screen: Introductory call covering your background and the role
- Technical screen: 90-minute CodeSignal assessment in Python and pandas, or a take-home Data Science Challenge completed within 7 days
- Hiring manager screen: 30-minute call with the hiring manager, ranging from introductions to a technical discussion of your past work
- Powerday: A full day of 4 back-to-back, 1-hour remote interviews covering a stats roleplay, a business case, a hiring manager job fit interview, and a technical code review
- Hiring manager match: Team matching across the data science job family, lasting a few days to a few months, and reaching out to hiring managers directly can lead to a match
Each Powerday interview tests a different skill:
Data science CodeSignal assessment
The Capital One data science CodeSignal assessment is a 90-minute timed test of data manipulation in Python, built around 3-4 questions in Jupyter notebooks. Most candidates take it before Powerday, and some complete a take-home Data Science Challenge in its place.
Most of the assessment covers data cleaning, wrangling, and summary statistics in pandas, with one part on model building. It doesn't include data structures or algorithms questions, which sets it apart from the CodeSignal assessment Capital One gives software engineering candidates.
The questions are moderate in difficulty, and the time limit is the main challenge. The assessment is proctored and closes automatically when time expires, so budget your time across every part before you start.
Capital One evaluates:
- Pandas fluency: How quickly you merge, filter, reshape, and aggregate DataFrames without looking up syntax
- Data cleaning judgment: How you handle messy inputs before you compute anything
- Statistical basics: Whether you produce correct summary statistics from the cleaned data
- Modeling fundamentals: Whether you can split data into training and test sets, fit a simple model, and report results
- Pacing: Whether you finish every part inside the time limit
Recently asked questions
Here are real, recent task types reported by candidates:
- Load and merge multiple raw datasets into a single DataFrame.
- Clean a messy dataset and prepare it for analysis.
- Calculate summary statistics for specific segments of the data.
- Split a dataset into training and test sets, fit a scikit-learn regression model, and report its performance.
Take-home project: the Data Science Challenge
Some Capital One data scientist candidates complete the Data Science Challenge, a take-home project due within 7 days, in place of the CodeSignal assessment. You build an end-to-end solution on a provided dataset, from data loading and cleaning through model building and evaluation.
Capital One evaluates the write-up along with the model. The challenge covers data and engineering analytics, written communication, and predictive modeling.
Capital One evaluates:
- Predictive modeling: How well you select, build, and evaluate a model for the question in the prompt
- Data and engineering analytics: How you load, clean, and transform raw data into a usable dataset
- Written communication: How clearly your write-up explains your approach, modeling choices, and results
- End-to-end completeness: Whether your submission covers every step from data loading to model evaluation
Recently asked questions
Here are real, recent take-home prompts reported by candidates:
- Build an end-to-end data science solution on a provided dataset, from data loading to model evaluation.
- Build a machine learning model using public Capital One data.
- Build a model to detect credit card fraud.
Stats roleplay interview
In the Capital One data scientist stats roleplay interview, you critique a flawed statistical model and explain what its weaknesses mean for the business question it's meant to answer. You play a consultant, and the interviewer plays a business manager with basic statistics knowledge who received the model from another consultant.
Before the interview starts, you choose whether to work from a linear regression or a classification and regression tree (CART), then get 10-15 minutes to review the slides. Your materials include slides with the model output, input variables, scatter plots, and a correlation matrix, commonly for an airline trying to predict flight delays.
The model contains several deliberate errors, and the statistics needed to find them are fundamentals-level. Interviewers playing the stakeholder typically know statistics well and ask follow-up questions about each issue you raise.
Expect the stats roleplay to be one of the more demanding Powerday interviews. Interpreting regression and classification output accounts for most of the difficulty.
Some loops replace the roleplay with a direct statistics Q&A that can include A/B testing questions.
Interviewers look for:
- Stakeholder collaboration: How you work with the business manager to clarify what they need from the model
- Business framing: Whether you tie each critique to the business problem the stakeholder is trying to solve
- Model diagnosis: Your ability to spot faulty assumptions in the variables, the model type, and the inputs
- Constructive alternatives: Whether you propose a different model or a specific change that better answers the business question
- Plain-language explanation: How clearly you explain coefficients and statistical concepts to someone with basic statistics knowledge
Recently asked questions
Here are real, recent interview questions reported by candidates:
- Walk me through this regression output. What do these coefficients tell us about flight delays?
- The model treats departure time as a continuous variable. Is that the right choice?
- We want the probability that a flight is delayed. Is linear regression the right model for that?
- Two of these input variables are highly correlated. What complications does that create for the model?
- What would you change about this model to better answer our question?
Business case interview
Capital One's data scientist business case is an interviewer-led quantitative case that tests whether you can turn a business scenario into algebra and interpret the result. The format resembles a consulting case with more structure: interviewers guide you through a specific question at each step.
The math covers break-even, margin, and net income calculations at the level of basic algebra. Interviewers present the questions verbally and sometimes show supporting figures, such as an income statement, on screen.
Expect to write down numbers and calculate on paper or with a calculator. Later questions build on earlier answers, and an early error affects every calculation after it.
Build your structure from the numbers in each question. Capital One doesn't use standard consulting frameworks in its own work.
Interviewers look for:
- Quantitative translation: How you convert a business scenario into equations for revenue, costs, and break-even points
- Numerical accuracy: Whether your calculations remain correct from one step to the next
- Business intuition: Whether you can explain what each result means for the business
- Data selection: How you separate the figures you need from extra data points included in the prompt
- Creative revenue thinking: How broadly you identify the ways a business makes money before the math starts
Recently asked questions
Here are real, recent interview questions reported by candidates:
- How does this amusement park make money?
- Given total visit days per season, the share of visitors with season passes, the pass price, and how often passholders visit, what's the park's total revenue?
- Using this income statement, calculate the park's net income.
- At what point does the park break even?
- How would you evaluate the profitability of a new product launch for a car company?
Technical interview
Capital One uses CodeSignal for the data scientist technical interview, a 3-part code review that tests how well you read, explain, and evaluate code. The commands and Python concepts are straightforward, and you talk through each script out loud as you read it.
The first part covers a short Unix shell script, and the second covers a well-written Python script and its pytest unit tests. The third part covers a poorly written script with several code quality issues.
The only code you'll write is 1-2 short unit tests in the second part. For the poorly written script, you walk the interviewer through each issue without rewriting the code.
Some teams replace part of the code review with machine learning breadth questions, such as comparing logistic regression and random forests or explaining how XGBoost handles missing values. For AI-focused teams, expect generative AI topics such as attention, LoRA, and quantization in the technical interview and the hiring manager screen.
Interviewers look for:
- Code comprehension: How accurately you explain what a script does at the function level
- Python fundamentals: Your command of core language features such as classes, methods, and constructors
- Testing judgment: Whether you can tell when a pytest suite leaves cases uncovered and write tests that close the gaps
- Code quality instincts: How many maintainability issues you spot, such as repeated code, hardcoded values, and unclear variable names
- Environment basics: Your familiarity with shell commands for downloading and installing packages
Recently asked questions
Here are real, recent interview questions reported by candidates:
- Walk me through this shell script. What does each command do?
- Explain what each function in this Python class does. What is the __init__ method for?
- Are these pytest unit tests sufficient? Write 1-2 tests that cover what's missing.
- Review this poorly written script and identify its issues.
- How do you choose between logistic regression and a random forest?
- How does XGBoost handle missing values?
Hiring manager job fit interview
The hiring manager for the role conducts the Capital One data scientist job fit interview, the least structured interview of Powerday. Expect a mix of behavioral questions and role-specific questions based on what that manager needs.
Hiring managers commonly walk through your resume project by project and ask follow-up questions about the decisions behind each one. Expect what-if questions about how a project would have changed under a different approach.
Some Powerdays include a second job fit interview, and each one assesses your fit for the role, the team, and Capital One's culture.
The hiring manager's decision in the job fit interview determines whether you receive an offer for that role.
Interviewers look for:
- Team fit: What kind of team you work best on and how you collaborate with colleagues
- Documentation and presentation: Your experience writing documentation and building slide decks for technical and business audiences
- Ethical reasoning: How you think through responsible use of AI and customer data in banking
- Role alignment: Whether your work experience matches what that specific team does
- Project depth: How well you explain the decisions and tradeoffs behind each project on your resume
- Structured storytelling: Whether your behavioral answers show problem solving, influence, and results focus in a clear structure such as STAR
Recently asked questions
Here are some real interview questions reported by candidates:
- What does your ideal team look like, and what type of people do you like working with?
- What if we used AI to profile people who come into our branch locations? Would that be ethical?
- What experience do you have writing GitHub pages, Confluence pages, or slide decks?
How to prepare for the Capital One data scientist interview
- Gather intel before you practice: Ask your recruiter for Capital One's Powerday prep guide, which outlines each interview. Ask people who've recently completed the technical screen and Powerday which question types they saw, including candidates who didn't pass.
- Practice the technical screen under timed conditions: Use AI tools to generate messy datasets, then clean, summarize, and model them with Python and pandas in a Jupyter notebook within 90 minutes. For the take-home, practice writing a plain-language explanation of each modeling choice alongside your code.
- Run a mock stats roleplay: Generate a sample regression output for flight delay data and have a partner play a stakeholder who questions your assumptions. Practice explaining coefficients and model choices in plain language.
- Work through interviewer-led quantitative cases: Practice profitability and break-even cases from a case book such as Case in Point and the Sammy's Sandwich Shop sample case on Capital One's careers site. Have a partner read the numbers aloud so you practice writing down figures as you hear them.
- Practice reading and reviewing code: Ask an AI tool for a short bash script, a well-written Python script with a class and pytest tests, and a poorly written script with planted issues. Explain each script out loud, then write the missing tests.
- Prepare STAR stories for the job fit interview: Build stories about team collaboration, documentation, and stakeholder communication that show problem solving, influence, and results focus. Prepare to explain the key decisions behind each resume project, and treat post-Powerday meet-and-greets with hiring managers as interviews.
- Practice with mock interviews: Work with a data science coach for the stats roleplay and job fit interview. Run mock interviews with peers and AI to practice explaining models under time pressure.
Additional resources
- Data Scientist Interview Prep Course
- Statistics and Experimentation Interview Questions
- Python Coding Interview Questions for Data Scientists
- Capital One Interview Process
- Top Statistics Interview Questions for Data Scientists
- Capital One Interview Experiences
- Capital One Interview Questions
FAQs about the Capital One data scientist interview
What is Capital One Powerday?
Capital One Powerday is the final interview day for data scientist candidates, made up of 4 back-to-back, 1-hour interviews on Zoom: a stats roleplay, a business case, a hiring manager job fit interview, and a technical code review. Capital One uses the Powerday format across job families, including product and business analysis. Capital One requires video for all virtual interviews, and the day includes a lunch break and a short break. Capital One typically shares results within about a week.
How long is the Capital One data science CodeSignal assessment?
The Capital One data science CodeSignal assessment lasts 90 minutes and includes 3-4 questions in Jupyter notebooks. Some candidates complete a 7-day take-home Data Science Challenge in place of the assessment. Most questions test data cleaning and manipulation in pandas, and one covers model building. Timed practice is the most direct way to prepare, since most candidates find the pace harder than the questions.
Does passing Powerday guarantee an offer at Capital One?
Passing Powerday doesn't guarantee a Capital One offer. The hiring manager for the role you applied to decides whether to hire you, and other hiring managers in the data science job family can consider you if that manager doesn't extend an offer. A Powerday pass typically stays valid for one year, and team matching can take a few days or a few months. For internal candidates, a passed data science Powerday can also shorten the Powerday for a related job family such as business analysis.
Does the Capital One data scientist interview include coding questions?
The Capital One data scientist interview includes coding, but it doesn't include data structures or algorithms questions. The CodeSignal assessment tests data manipulation and modeling in pandas, and the technical interview asks you to read, explain, and review existing code.
How much does a Capital One data scientist make?
Here are the reported compensation ranges by level for Capital One Data Scientists, according to Levels.fyi:
- Associate (Associate Data Scientist): $139K
- Senior Associate (Data Scientist): $155K
- Principal Associate (Senior Data Scientist): $171K
- Lead Data Scientist: $212K
- Master Data Scientist: $222K
Pay at these levels is mostly base salary, with small annual bonuses starting at Senior Associate and a stock grant at the Master level. Capital One lists pay bands on its job postings, and Manager, Data Scientist roles list $197,300-$225,100 in McLean, VA, and $215,200-$245,600 in New York.
Learn everything you need to ace your Data Scientist interviews.
Aced is the fastest-growing tech interview prep platform. Get free interview guides, insider tips, and courses.
Create your free account