
BNSF Railway’s Data Scientist process appears to move quickly, often starting soon after application with a 90-minute technical assessment. Based on the reported experience, expect 2-3 rounds over roughly 1-2 weeks, with a strong emphasis on executing a full analytics workflow under test-case constraints.
$124K
Avg. Base Comp
$180K
Avg. Total Comp
2-3
Typical Rounds
1-2 weeks
Process Length
Our read on BNSF Railway is that they care less about polished storytelling and more about whether you can execute a full analytics workflow under pressure. The one candidate experience we have is telling: the assessment bundled exploratory statistics, model training, metric tracking, and prediction into a single prompt, with the final input described in plain English rather than handed over as a clean file. That combination suggests they’re looking for someone who can translate messy business requirements into code without much hand-holding.
A recurring theme is the sheer breadth of the ask. Multiple parts were packed into each problem, and the candidate felt the first question was effectively an entire machine learning project compressed into one sitting. That matters because success here seems to depend not just on knowing the right methods, but on quickly structuring the work so you can finish the highest-value pieces before time runs out. We also noticed the assessment was judged by specific test cases, which makes precision more important than elegance or partial progress.
The non-obvious risk is that BNSF’s format appears to punish over-investing in the first task. In this case, the candidate spent so much time on the modeling prompt that the more straightforward date-manipulation question became unreachable. That pattern tells us the company may be using the screen to filter for candidates who can prioritize ruthlessly and deliver complete outputs, even when the prompt feels oversized for the window.
Synthetized from 1 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 Bnsf Railway 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 Bnsf Railway
Write a query that returns all neighborhoods that have 0 users.
| Question | |
|---|---|
| 2nd Highest Salary | |
| Rolling Bank Transactions | |
| Customer Orders | |
| Comments Histogram | |
| Closest SAT Scores | |
| Top Three Salaries | |
| Subscription Overlap | |
| Upsell Transactions | |
| Monthly Customer Report | |
| Merge Sorted Lists | |
| Compute Deviation | |
| Download Facts | |
| Experiment Validity | |
| Average Quantity | |
| Random SQL Sample | |
| Manager Team Sizes | |
| Button AB Test | |
| Month Over Month | |
| Flight Records | |
| Paired Products | |
| Prime to N | |
| Swipe Precision | |
| Top 3 Users | |
| Longest Streak Users | |
| Bank Fraud Model | |
| Always Excited Users | |
| Recurring Character | |
| Jars and Coins | |
| Project Pairs |
Synthesized from candidate reports. Individual experiences may vary.
Candidates may hear back very quickly after applying, with the technical screening link sometimes arriving within a day. The process appears to move fast, so applicants should be ready to start the assessment soon after submitting their application.
The main screen bundled exploratory statistics, model training, metric tracking, and prediction setup into a single prompt. The task was described in plain English rather than as a clean dataset handoff, so translating the business ask into runnable code was part of the challenge.
A second problem focused on date-based data manipulation and was judged by specific test cases. Because the assessment was time-boxed, candidates needed to prioritize carefully and produce complete, correct outputs rather than spending too long polishing the first solution.