Leonardo DRS logo

Leonardo DRS Software Engineer Interview Questions
& Process

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

Based on 14 interview experiences · FREE TO READ

2.1 Rounds average
Average Typical difficulty
71.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Leonardo DRS.

Showing 3 of 14
Leonardo DRS logo
Leonardo DRS

Software Engineer Intern

Engineering · nearly a year ago

Intern Difficult Positive experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen Offer
Interview formats
Behavioral Technical

I had a 15 minute call with HR and then one 60 minute technical interview with the manager of the software team. Later, I got a call with an offer.

Confirmed questions2 questions
  • Can you discuss operating system concepts?
  • What experiences from your resume can you tell me about?
Leonardo DRS logo
Leonardo DRS

Software Engineer

Engineering · a year ago

Mid Average Positive experience No offer 2 rounds
Interview process
Technical screen Phone screen
Interview formats
Technical Behavioral

The first step was a screener with basic technical questions and project inquiries. The second round was a one-hour interview focusing on relevant resume projects and more technical questions, which weren't too challenging. I didn't make it to a third round.

Confirmed questions1 question
  • Can you provide details about your project involving threading in C++?
Leonardo DRS logo
Leonardo DRS

Software Engineer Intern

Engineering · more than a year ago

Intern Average Neutral experience No offer 1 round
Interview process
Phone screen
Interview formats
Behavioral Technical

The interview process wasn't too tough. I went through a phone screen interview that lasted about an hour. They asked me a lot of questions about my projects and some other stuff.

Confirmed questions3 questions
  • What made you decide to apply for this specific job?
  • Can you elaborate on your projects?
  • Do you have any further questions for us?

Leonardo DRS Software Engineer Interview Questions

Quoted word for word from Leonardo DRS interview reports.

Does Java support multiple inheritance, and if not, how does it manage that concept?

Read reports

Could you write a function to check if a given string is a palindrome?

Read reports

What is the difference between a process and threads, and how is synchronization handled?

Read reports

Describe how one might implement a 2D multidimensional array using a single array.

Read report

Can you provide details about your project involving threading in C++?

Read report

What are your thoughts on signal and how would you demonstrate your thought process regarding it?

Read report

Formats, difficulty and experience

Across all 14 Leonardo DRS interview reports.

Interview formats

Behavioral 46.4%
Technical 46.4%
Coding 7.1%

Interview difficulty

Easy 14.3%
Average 71.4%
Difficult 14.3%

Candidate experience

Positive 71.4%
Neutral 28.6%