BNSF Software Engineer Interview Experience — First Round Done, Five Back-to-Back Rounds Next

BNSF·Software Engineer·Oct 2026
Technical ScreenOnline AssessmentIn progressmedium

I don't remember the OA well. It was a medium-difficulty greedy problem about airplane seats.

The first-round interviewer had been at the company for less than three years. She spent a long time introducing herself, and then asked me if I had any questions.

She asked two BQs: one about a deadline, and one about whether I had ever had to onboard new people or act as a mentor.

There was no screen sharing in this round. She said the later rounds would share the screen, and that this one was mainly about communication.

The first question was the standard LeetCode LRU. I only briefly talked through my approach and didn't write any code.

The second question was system design: design an instant messaging app that shows when a message has been received, when it is still sending, and when it has been read.

Now I'm waiting for the next round. The next round is five interviews in a row in one day.

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
BNSF
Role
Software Engineer
Rounds
Online Assessment → Technical Screen
Outcome
In progress
Difficulty
medium
Interview date
Oct 2026
Questions from this interview
4 questions

Related interview experiences

Explore more interview rounds, questions, and outcomes.

Browse interview experiences