
United Airlines Data Scientist Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 21 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at United Airlines.
Data Scientist
So I had two rounds for this Sr Data Scientist role, and honestly, it was a letdown. The whole thing took forever, like three weeks to set up each interview, which felt like they didn't care about my time. The first interview was super basic, basically just going over my resume without really digging into my skills. The second round was a mess, all these textbook theory questions, like defining NP-hard problems. It felt like they wanted someone who memorized stuff, not someone who could actually solve real problems or be creative with data, which is what the job needs. But the worst part was this one interviewer who kept laughing when I couldn't answer some questions. It was really disrespectful and unprofessional. They're supposed to be evaluating me, not making me feel bad. Definitely the most unprofessional interview I've been through. The whole process felt disorganized, too academic, and just lacked basic professionalism. They really need to fix how they evaluate candidates and how interviewers act.
- Can you define what NP-hard problems are?
- Explain the difference between convex and concave functions.
- Can you explain diagrams illustrating convex vs. concave functions?
Data Scientist
I had my first interview a few weeks ago, and they told me the second interview would be scheduled. I waited for the invite but never got it. I called HR Neha and Simran multiple times and was told the invite was sent and I should have received it. Later, I got a rejection email. When I asked about the interview invite they said they didn't know, maybe it was updated recently. They told me multiple times it was scheduled and an invite was sent, but they've already sent an invite. It was a very unorganized interview experience, they talked about the interview without checking the status. I don't understand how this mix-up happened.
- Could you please discuss your resume?
- Can you elaborate on the projects you've undertaken?
Data Scientist
The whole process from applying to getting a decision took about three months. It involved three interview rounds after the initial recruiter chat. The recruiter called me within a week of applying and set up the first interviews, which were done via Microsoft Teams. The first interview, happening 48 hours after getting a 'case study', was about choosing one of three problems to solve. It wasn't super technical, more about checking my thought process, and I also got to present a past project. The next interview was more technical, testing my knowledge of statistics and machine learning. For the last interview, they flew me out to their Chicago headquarters. This was to meet the team and included some behavioral questions, like discussing a challenge in a team project and how I handled it. The recruiter and two interviewers were really nice, and I enjoyed meeting them. The main downside was the super long wait times between stages – about 3-4 weeks each time to hear if I was moving forward. Even after the final interview, it took almost a month to get the final decision, and I had to chase them multiple times to find out if I was still considered. Given the time it took and the fact they flew me out, I thought I had a good shot at an offer, but sadly, I didn't get one. Overall, it was a good experience, but the lengthy process was disappointing.
- Can you describe how you would tackle the problem of assigning spare airplanes to different airports?
- Describe a situation where you encountered a challenge during a team project and explain how you resolved it.
United Airlines Data Scientist Interview Questions
Quoted word for word from United Airlines interview reports.
“Could you write the code for k-nearest neighbors (knn) from scratch?”
Read reports →“Can you define what NP-hard problems are?”
Read reports →“Can you explain the differences between Random Forest and Gradient Boosting algorithms?”
Read reports →“Could you explain how to perform string manipulation in Python?”
Read reports →“Can you explain diagrams illustrating convex vs. concave functions?”
Read report →“Explain the differences and applications of RNN, Random Forest, bagging, and boosting algorithms.”
Read report →“What are some basic SQL queries for extracting data?”
Read report →“Given three tables and three columns, can you describe how to find the metrics using SQL joins?”
Read report →“Can you provide an in-depth explanation of the decision tree algorithm?”
Read report →Formats, difficulty and experience
Across all 21 United Airlines interview reports.