
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
Candidate interview experiences
First-hand accounts from people who interviewed at United Airlines.
Software Engineer
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.
- 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?
Software Engineer
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.
- Tell me about Core Java and Multi-threading.
- What are Microservices Design Patterns and the SAGA Pattern?
- Explain the CAP theorem.
Principal Software Engineer
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.
- 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 write the code to reverse a Linked List?”
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.