
Southwest Airlines Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 49 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Southwest Airlines.
Software Engineer
Met recruiters at my college STEM fair and gave them my resume. They had me give them their resume and apply online. After I applied, I waited about a month with no word except the recruiter who shared his number with me. After a month, I was contacted via email to schedule first round of the interview via phone. The process then, assuming I passed this round, would be one round of technical interview and the last round of interview. In total, the interview took three days (besides the initial waiting time), with the interviews taking place one day after the other. I was then contacted about a week later about their decision. The recruiters, especially my last interviewers, were really nice and friendly. I asked them about Southwest culture and things they liked about Southwest, especially Halloween, which had just passed, and they had a lot of fun stories.
- Can you share an instance where you had to work with someone difficult?
Software Engineer Consultant
It was a terrible experience. I went to the office and had to wait an hour before an interviewer found me. We then moved to a conference room where two people joined via Teams, but none of them had their cameras on, which felt like a red flag. The lady, who seemed to be the lead, communicated poorly and started shouting at me, which was shocking, though the other two were calm. I answered their Java and AWS questions. The lady told me I shouldn't make excuses and that if I thought I couldn't handle the tasks, I shouldn't join, also mentioning that most software engineer consultants are fired within two months.
- Regarding copying 50 TB of data between servers in 80 hours, how would you approach this task using Python?
- Given your AWS certification, are you confident in your ability to utilize AWS for this role?
Software Engineer
I applied online, then a recruiter reached out and set up a 1-hour Teams call. She asked technical and behavioral questions and was really nice. I passed that, and then had a panel interview with 6 people. I answered everything, but the next week the recruiter told me they hired a contractor who was already working there. That felt weird because companies usually hire contractors directly. The whole thing felt like a show because they probably just wanted to hire that person anyway, but still had to do the process. It wasted everyone's time and energy, very unprofessional.
- Can you tell me why you were interested in applying to Southwest?
Southwest Airlines Software Engineer Interview Questions
Quoted word for word from Southwest Airlines interview reports.
“Can you explain the difference between synchronous and asynchronous messaging?”
Read reports →“Could you write the equals and hashCode method for a Java class?”
Read reports →“Can you create a list that satisfies conditions (a) and (b)?”
Read reports →“Regarding copying 50 TB of data between servers in 80 hours, how would you approach this task using Python?”
Read reports →“Can you explain your choice of a pig nose for your interview costume?”
Read report →“Tell me about your favorite class and the reasons behind it.”
Read report →“Can you tell me why you're interested in Southwest?”
Read report →“Can you tell me why you are interested in Southwest?”
Read report →“Can you tell me about your experience with older programming languages?”
Read report →Formats, difficulty and experience
Across all 49 Southwest Airlines interview reports.