Subway logo

Subway Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 7 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
71.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Subway.

Showing 3 of 7
Subway logo
Subway

Senior Software Engineer

Engineering · a year ago

Senior Easy Positive experience Decline offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Behavioral

it was a good interview with questions at a good level. the interviewers were nice. the second round was difficult but the third was easy. the salary offered was good. questions about machine learning concepts and python were asked.

Confirmed questions1 question
  • Can you explain the difference between supervised and unsupervised learning?
Subway logo
Subway

Software Engineer

Engineering · more than a year ago

Entry Average Positive experience Decline offer 7 rounds
Interview process
Technical screen Technical screen Technical screen Recruiter call Recruiter call Background check
Interview formats
Technical Technical Behavioral Behavioral Other

We started with a written test covering aptitude, core subjects like Operating Systems, Computer Networks, English, Data Structures, and algorithms. Then there was a first round technical interview, followed by a second round technical interview. After that, there was an MR Interview and two rounds of HR Interviews. Finally, documents verification was done.

Confirmed questions3 questions
  • Can you explain Object-Oriented Programming?
  • What do you know about Java?
  • What is HTML?
Subway logo
Subway

Software Engineer

Engineering · more than a year ago

Mid Average Negative experience No offer 2 rounds
Interview process
Recruiter call Take home Technical screen
Interview formats
Technical Other

Got referred by a former colleague and applied. Then, I had an initial HR interview. During the interview, I was asked to take an IQ and personality test (they wouldn't share results) and a general software engineering concepts written test (no coding). I was surprised because HR had told me I'd only be meeting with them, but then I was scheduled to interview with the hiring manager. The manager seemed skilled but less experienced than me. No other team members were involved in the interview.

Confirmed questions3 questions
  • HR misled me about who I would interview with.
  • I was told by the company that I couldn't have lunch on campus with my colleague who referred me.
  • This was the first time I took a test and was not given the results.

Subway Software Engineer Interview Questions

Quoted word for word from Subway interview reports.

Can you explain the difference between supervised and unsupervised learning?

Read reports

Formats, difficulty and experience

Across all 7 Subway interview reports.

Interview formats

Technical 37.5%
Behavioral 37.5%
Other 12.5%
Coding 12.5%

Interview difficulty

Easy 28.6%
Average 71.4%
Difficult 0%

Candidate experience

Positive 71.4%
Negative 14.3%
Neutral 14.3%