United Airlines logo

United Airlines Software Engineer Interview Questions
& Process

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

Based on 52 interview experiences · FREE TO READ

2.3 Rounds average
Average Typical difficulty
61.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at United Airlines.

Showing 3 of 52
United Airlines logo
United Airlines

Software Engineer

Engineering · nearly a year ago

Entry Average Neutral experience No offer 1 round
Interview process
Recruiter call Phone screen Technical screen
Interview formats
Coding Technical Behavioral

it was a medium level interview, and they asked me 2 moderate dsa questions, one related to arrays and the other to trees. the interviewer was pretty nice. besides the dsa, they asked me a lot about one of my projects.

Confirmed questions5 questions
  • Given an array of integers, return indices of the two numbers such that they add up to a specific target.
  • Find the contiguous subarray within an array of numbers which has the largest sum.
  • What are some fundamental concepts in JavaScript?
United Airlines logo
United Airlines

Software Engineer

Engineering · more than a year ago

Mid Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Recruiter call
Interview formats
Technical Coding System Design Behavioral

So, there were 3 rounds total. 2 were technical rounds with the US team offsite, and then 1 HR round. The technical rounds were mostly about Java, Microservices, Spring Boot, Design Patterns, Multi-threading, SQL & No-SQL, and some basic coding. They really dug into scenario-based questions about Microservices design and how to handle concurrent processing issues.

Confirmed questions8 questions
  • Tell me about Core Java and Multi-threading.
  • What are Microservices Design Patterns and the SAGA Pattern?
  • Explain the CAP theorem.
United Airlines logo
United Airlines

Principal Software Engineer

Engineering · more than a year ago

Staff Easy Negative experience Decline offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Coding Technical Behavioral

The hiring process at United Airlines was unorganized and felt like a waste of time. It lasted 4 weeks. Initially, I was contacted by a recruiter via LinkedIn. The first round was an HR assessment. The second round involved an online assessment with an easy LeetCode problem and a virtual meeting with a tech lead, hiring manager, and director. A red flag was that one interviewer didn't show up. Another red flag was the HR's delay in providing compensation details after initially saying an offer would be made. Although I completed the online assessment, solving the problem in O(n) time, and the subsequent virtual meeting seemed to go well, the offer came in 30% lower than the expected range, despite repeated confirmations earlier in the process. This was very disappointing, and I regret not listening to friends who had warned me about their hiring practices.

Confirmed questions5 questions
  • Can you solve the Two Sum problem?
  • Which SOLID principle do you find most valuable and could you explain why?
  • Tell me about a challenging problem you've overcome recently.

United Airlines Software Engineer Interview Questions

Quoted word for word from United Airlines interview reports.

Find the contiguous subarray within an array of numbers which has the largest sum.

Read reports

Given an array of integers, return indices of the two numbers such that they add up to a specific target.

Read reports

Can you explain how Garbage Collection (GC) is used in C#?

Read reports

Can you explain the different types of indexes in Oracle?

Read report

What's the approach to find an element within an array?

Read report

If you needed to write object oriented code, which language would you choose?

Read report

Could you explain polymorphism in .NET C# and its practical applications?

Read report

Can you explain async/await and the reasons for its use?

Read report

Formats, difficulty and experience

Across all 52 United Airlines interview reports.

Interview formats

Technical 42.1%
Behavioral 35.1%
Coding 19.3%
System Design 2.6%
Other 0.9%

Interview difficulty

Easy 25%
Average 51.9%
Difficult 23.1%

Candidate experience

Positive 61.5%
Neutral 21.2%
Negative 17.3%