
TD Bank Data Scientist interview typically runs 2 rounds: HR, hiring manager. It usually takes about 2 rounds over a few weeks and is fairly straightforward.
$126K
Avg. Base Comp
$139K
Avg. Total Comp
2
Typical Rounds
2-4 weeks
Process Length
We’ve seen TD Bank screen for data scientists who can stay grounded in business reality. Across candidate reports, the strongest signal is not exotic modeling knowledge but the ability to explain how you handled messy, end-to-end work: cleaning data, shaping features, and choosing methods that fit the problem. Multiple candidates mentioned being pressed on imbalanced datasets, with follow-up questions about why a technique was chosen and how it changed the outcome. That tells us the bar is less about naming the right algorithm and more about defending the tradeoffs behind it.
A recurring theme is that TD Bank seems to care a lot about whether your past projects translate cleanly into decision-making. Our candidates report detailed resume walkthroughs where interviewers dug into project specifics, then pushed on business framing and communication. Even when the questions were technical, they stayed practical — for example, comparing XGBoost and Random Forest or discussing recall versus AUC in the context of class imbalance. The non-obvious make-or-break here is clarity under scrutiny: can you connect a modeling choice to a business problem without drifting into theory for its own sake? That’s the pattern we’d prepare for most carefully.
Synthetized from 2 candidates 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 Td bank 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 Td bank
Explain the difference between XGBoost and random forest and give an example where you would use one over the other
| Question | |
|---|---|
| Your Strengths and Weaknesses | |
| 2nd Highest Salary | |
| Empty Neighborhoods | |
| Merge Sorted Lists | |
| Rolling Bank Transactions | |
| Comments Histogram | |
| Employee Salaries | |
| Closest SAT Scores | |
| Top Three Salaries | |
| Subscription Overlap | |
| Experiment Validity | |
| Find the Missing Number | |
| Cumulative Distribution | |
| Compute Deviation | |
| Maximum Profit | |
| Prime to N | |
| Bagging vs Boosting | |
| Last Transaction | |
| String Shift | |
| 500 Cards | |
| Session Difference | |
| Random SQL Sample | |
| Rain in N Days | |
| Paired Products | |
| Alphabet Sum | |
| Bank Fraud Model | |
| Hurdles In Data Projects | |
| Swipe Precision | |
| Rectangle Overlap |
Synthesized from candidate reports. Individual experiences may vary.
The first round is a fit check with HR. Candidates are typically asked motivation and communication questions, such as why they want the role, why TD Bank, and how they would work with others.
This round can include a coding portion with 2-3 LeetCode-style questions at an easy to medium level, followed by discussion of past data science projects. Interviewers may ask about topics like BFS, XGBoost vs. Random Forest, and how you approached data science work end to end.
The hiring manager goes deeper into the candidate's resume and project experience. Expect practical questions about cleaning and manipulating data, solving business problems, handling imbalanced datasets, and choosing techniques such as resampling, class weighting, and evaluation metrics like recall or AUC.
The second-round discussion includes additional technical and behavioral questions. This stage appears to focus on how well candidates justify their choices, connect their work to business impact, and demonstrate overall fit for the team.