Upload Button Icon Add office photos

Filter interviews by

Delta Air Lines Senior Software Engineer Interview Questions and Answers

Updated 8 Jun 2022

Delta Air Lines Senior Software Engineer Interview Experiences

1 interview found

I applied via Referral and was interviewed in May 2022. There were 2 interview rounds.

Round 1 - Coding Test 

SDLC, Core Programming Langage, Agile, Architectures

Round 2 - One-on-one 

(1 Question)

  • Q1. Mostly Related to technology u r working on.

Interview Preparation Tips

Interview preparation tips for other job seekers - Easy interview process. Was asked mostly the concept based things.

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Referral and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Node js working in detail
  • Ans. 

    Node.js is a runtime environment that allows you to run JavaScript on the server side.

    • Node.js is built on Chrome's V8 JavaScript engine.

    • It uses an event-driven, non-blocking I/O model that makes it lightweight and efficient.

    • Node.js is commonly used for building server-side applications, APIs, and real-time applications.

    • It has a large ecosystem of libraries and frameworks, such as Express.js and Socket.io.

  • Answered by AI
  • Q2. Timer working in node
  • Ans. 

    In Node.js, timers can be implemented using functions like setTimeout() and setInterval().

    • Use setTimeout() to execute a function once after a specified delay

    • Use setInterval() to execute a function repeatedly at a specified interval

    • Clear a timer using clearTimeout() or clearInterval()

    • Example: setTimeout(() => { console.log('Timer executed!'); }, 2000);

  • Answered by AI
Round 2 - Behavioral 

(2 Questions)

  • Q1. HLD questions on db and backend
  • Q2. Relational non relational db

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is the internal implementation of Hashing and what is collision?
  • Ans. 

    Hashing is a technique used to map data to a fixed-size array, collision occurs when two different inputs produce the same hash value.

    • Hashing involves using a hash function to map data to a fixed-size array.

    • Collision happens when two different inputs produce the same hash value.

    • Common techniques to handle collisions include chaining and open addressing.

  • Answered by AI
  • Q2. Is time complexity of HashMap always O(1) ?
  • Ans. 

    No, time complexity of HashMap is not always O(1).

    • Time complexity of HashMap is O(1) on average, but can degrade to O(n) in worst case scenarios.

    • Worst case scenarios include hash collisions, which can lead to linear probing and degrade performance.

    • Load factor and capacity of the HashMap can also affect time complexity.

    • In scenarios where many keys hash to the same index, the time complexity can degrade.

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. Yet to have the interview. Ambition box is forcefully making me enter these details

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected
Round 1 - Technical 

(1 Question)

  • Q1. About sdlc stlc manual testing topics
Round 2 - Technical 

(1 Question)

  • Q1. Coding, few automation topics
Round 3 - Behavioral 

(1 Question)

  • Q1. General topics discussion
Round 4 - HR 

(1 Question)

  • Q1. Salary Discussion
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(4 Questions)

  • Q1. Diff btwn const and readonly
  • Q2. Diff btwn SP and Functions
  • Q3. Difference between Truncate and Delete?Which is faster and why?
  • Q4. What is Liskov Substitution Principle
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Approached by Company and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Coding Test 

1 dsa question 1 sql and 18 mcq questions

Round 2 - One-on-one 

(2 Questions)

  • Q1. Lot of questions from resumes and projects
  • Q2. Easy DSA questions and oops questions

Interview Preparation Tips

Interview preparation tips for other job seekers - work on you communication skills
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. How js async working
  • Ans. 

    JavaScript async allows non-blocking code execution by using Promises or async/await syntax.

    • Async functions return a Promise object.

    • Promises represent a value that may be available now, in the future, or never.

    • Async/await syntax simplifies asynchronous code by using keywords async and await.

    • Callbacks can also be used for handling asynchronous operations.

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Referral and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Node js working in detail
  • Ans. 

    Node.js is a runtime environment that allows you to run JavaScript on the server side.

    • Node.js is built on Chrome's V8 JavaScript engine.

    • It uses an event-driven, non-blocking I/O model that makes it lightweight and efficient.

    • Node.js is commonly used for building server-side applications, APIs, and real-time applications.

    • It has a large ecosystem of libraries and frameworks, such as Express.js and Socket.io.

  • Answered by AI
  • Q2. Timer working in node
  • Ans. 

    In Node.js, timers can be implemented using functions like setTimeout() and setInterval().

    • Use setTimeout() to execute a function once after a specified delay

    • Use setInterval() to execute a function repeatedly at a specified interval

    • Clear a timer using clearTimeout() or clearInterval()

    • Example: setTimeout(() => { console.log('Timer executed!'); }, 2000);

  • Answered by AI
Round 2 - Behavioral 

(2 Questions)

  • Q1. HLD questions on db and backend
  • Q2. Relational non relational db

Skills evaluated in this interview

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Common technical questions
Round 3 - Technical 

(1 Question)

  • Q1. Advance Technical Questions based on your skill set taken by architect
Round 4 - Coding Test 

Common coding problems difficulty laver moderate

Round 5 - Behavioral 

(1 Question)

  • Q1. Common managerial question ,scenario base questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice common number and string interview questions.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected
Round 1 - Technical 

(1 Question)

  • Q1. About sdlc stlc manual testing topics
Round 2 - Technical 

(1 Question)

  • Q1. Coding, few automation topics
Round 3 - Behavioral 

(1 Question)

  • Q1. General topics discussion
Round 4 - HR 

(1 Question)

  • Q1. Salary Discussion

Delta Air Lines Interview FAQs

How many rounds are there in Delta Air Lines Senior Software Engineer interview?
Delta Air Lines interview process usually has 2 rounds. The most common rounds in the Delta Air Lines interview process are Coding Test and One-on-one Round.

Tell us how to improve this page.

People are getting interviews through

based on 1 Delta Air Lines interview
Referral
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

Air India Interview Questions
3.8
 • 164 Interviews
Spicejet Interview Questions
3.6
 • 91 Interviews
Boeing Interview Questions
3.9
 • 81 Interviews
Qatar Airways Interview Questions
4.0
 • 59 Interviews
Go First Interview Questions
3.7
 • 46 Interviews
AirAsia Interview Questions
3.6
 • 31 Interviews
Jet Airways Interview Questions
4.6
 • 24 Interviews
View all
Delta Air Lines Senior Software Engineer Salary
based on 31 salaries
₹22 L/yr - ₹36 L/yr
109% more than the average Senior Software Engineer Salary in India
View more details

Delta Air Lines Senior Software Engineer Reviews and Ratings

based on 4 reviews

4.0/5

Rating in categories

4.1

Skill development

3.5

Work-Life balance

4.3

Salary & Benefits

4.5

Job Security

3.3

Company culture

2.8

Promotions/Appraisal

3.5

Work Satisfaction

Explore 4 Reviews and Ratings
Senior Developer
34 salaries
unlock blur

₹16 L/yr - ₹38 L/yr

Lead Developer
33 salaries
unlock blur

₹27 L/yr - ₹47.6 L/yr

Senior Software Engineer
31 salaries
unlock blur

₹22 L/yr - ₹36 L/yr

Software Developer
24 salaries
unlock blur

₹12 L/yr - ₹24 L/yr

Lead Engineer
18 salaries
unlock blur

₹33.7 L/yr - ₹75 L/yr

Explore more salaries
Compare Delta Air Lines with

InterGlobe Aviation

3.6
Compare

Spicejet

3.6
Compare

Air India

3.8
Compare

Vistara

Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview