Top 50
Prep plan
Updated weekly · Last refresh Oct 17

BNSF Railway Software Engineer Interview Questions

The questions to prepare for a BNSF Railway Software Engineer interview. Questions from real interview reports rank first. Updated daily.

50questions
~9htotal time
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 8 questions · ~85 min
2
System Design7 questions · ~75 min
Ingesting Frequent Event Data at BNSFHard

Design a reliable event-ingestion backend for BNSF operations, including queueing, processing, replay, and optional ML enrichment.

backend integrationdistributed systemsdata ingestionBNSF Railway
Design Two API RoutesMedium

Design two API routes with clear contracts, validation, error handling, and service boundaries.

designapi gatewayAPI interactionBNSF Railway
More System Design questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
3
SQL & Data Manipulation8 questions · ~85 min
Remove Duplicates Keeping LatestMedium
Practice

Delete duplicate contact records while retaining the most recently updated row for each email address.

Window Functionsdata cleaningRankingBNSF Railway
Pivot Rows Into ColumnsHard
Practice

Pivot dv01 loan performance into delinquency balance columns for each securitization deal.

PivotCase WhenAggregationsBNSF Railway
More SQL & Data Manipulation questions with a free account
4
Execution11 questions · ~117 min
Design External Partner API ApproachMedium

Explain how you would design an external partner API while balancing usability, security, reliability, and long-term maintainability.

Launch PlanningTrade-offsScope ManagementBNSF Railway
More Execution questions with a free account
5
Technical Fundamentals5 questions · ~53 min
equals vs == and ImmutabilityMedium

Tests Java equality, hashing, and immutability implications for collections.

javaBNSF Railway
More Technical Fundamentals questions with a free account
6
Behavioral & Leadership9 questions · ~96 min
More Behavioral & Leadership questions with a free account
7
More topics2 questions · ~21 min
Co-Channel vs Adjacent InterferenceMedium

Assesses understanding of wireless interference concepts relevant to infrastructure systems.

NetworkingBNSF Railway
More questions with a free account
The finish line: interview-readyComplete all 50 questions to finish this plan.