
Candidates describe two to four rounds covering resume project deep-dives, SQL, statistics and ML questions, card-business cases, puzzles and guesstimates, and a manager conversation.
$118K
Avg. Base Comp
$140K
Avg. Total Comp
2-4 rounds
Typical Rounds
Not reported
Process Length
The American Express Data Scientist interview, as candidates describe it, leans heavily on your own work. Interviewers spent much of their time on resume projects and internships, asking why a model was chosen and what data processing was done. One candidate was asked to explain how a decision tree works as if to a five-year-old. A candidate still in the process said the first round was mostly resume questions, and that listing a tool is not enough; you need to explain why you used it and how it worked.
Technical content varies by interviewer. One candidate was asked for a SQL query to find the second-highest salary in each department. Another described intermediate SQL questions plus query optimization. Statistics and ML questions included the Central Limit Theorem, handling a variable with more than 80% missing values, ensemble models, and overfitting and regularization when one category has little data. One candidate was asked why they used random forest rather than XGBoost, and why boosting is more prone to overfitting.
Cases lean toward the card business. Reported examples include raising the purchasing power of existing customers, a tree-based ML case, a credit risk project walkthrough, and a predictive servicing problem built around attrition risk with an A/B test evaluated using p-values. Puzzles and guesstimates also appear, such as the camel and banana puzzle, a jar-measuring puzzle, or estimating daily flights at Delhi airport. One candidate was asked about the company's revenue streams and the strengths and weaknesses of its business model.
Reported structures range from two to four rounds, often ending with a manager conversation about fit and communication. Outcomes were mixed: one candidate received an offer, while several did not. Practice narrating your projects, and state your assumptions out loud in cases.
Synthesized from 22 candidate reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the American Express process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at American Express
Select the 2nd highest salary in the engineering department
| Question | |
|---|---|
| Find the First Non-Repeating Character in a String | |
| Bagging vs Boosting | |
| Variable Error | |
| P-value to a Layman | |
| Z and t-Tests | |
| New Partner Card | |
| Precision and Recall | |
| Xgboost vs Random Forest | |
| Hurdles In Data Projects | |
| Holiday Airport Traffic Surge | |
| Success Measurement | |
| Lasso vs Ridge | |
| 85% vs 82% | |
| Assumptions of Linear Regression | |
| User Event Data Pipeline | |
| Offer Matching API Design | |
| Loan Model | |
| Overfit Avoidance | |
| Optimize Model Performance | |
| Rider Acquisition Target | |
| Fixed-Length Arrays: Deletion | |
| Text Editor With OOP | |
| Acquisition Threshold | |
| Decision Tree Evaluation | |
| Different Card | |
| Client Solution Pushback | |
| Stakeholder Communication | |
| Random Forest from Scratch | |
| Why Do You Want to Work With Us |
Synthesized from candidate reports. Individual experiences may vary.
Some candidates describe a screening before the technical interviews. One described a phone screen of introductions and resume discussion, including why they wanted the role. Prepare a concise background summary and a clear reason for wanting American Express.
Several candidates report that interviewers spent substantial time on projects and internships. Questions probed why a model or tool was chosen, what data processing was done and why, and how to explain the work in plain terms. Be ready to defend every item on your resume and connect it to a business decision.
Reports include intermediate SQL and query optimization, the Central Limit Theorem, handling heavily missing variables, ensemble models, overfitting and regularization, and random forest versus XGBoost. One candidate was told they could code in any language. Explaining your reasoning matters as much as the answer.
Candidates report cases on increasing existing customers' purchasing power, tree-based ML, and predictive servicing with A/B testing, along with puzzles such as camel and banana and guesstimates about Delhi. Structure your answer from the business problem, state your assumptions, and explain trade-offs.
Some candidates describe a later conversation with a hiring manager or senior manager about problem-solving, communication, business understanding and fit. One candidate was asked about the company's revenue streams and business model. Prepare examples of how you work with others and a clear view of the company's business.