Top 50
Prep plan
Updated weekly · Last refresh Oct 17

Leonardo DRS Software Engineer Interview Questions

The questions to prepare for a Leonardo DRS Software Engineer interview. Questions from real interview reports rank first. Updated daily.

50questions
~8htotal time
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 11 questions · ~100 min
Palindrome String FunctionEasy
Practice

Use two pointers to determine whether a PenFed member-note string reads identically forward and backward.

RecursionMathStringsLeonardo DRS
Object Oriented Programming DefinitionMedium
Practice

Demonstrate object-oriented programming with abstraction, inheritance, encapsulation, and polymorphic area calculations.

Codingabstractioncode structureLeonardo DRS
OS Concepts: Process vs ThreadsMedium
Practice

Classify execution units by memory sharing, communication model, and failure isolation.

synchronizationCodingasync processingLeonardo DRS
More Coding questions with a free account
2
Technical Fundamentals6 questions · ~55 min
Threads vs ProcessesMedium

Compare thread and process isolation, memory sharing, communication cost, and practical selection criteria.

cpu utilizationtechnical fundamentalsprocessesLeonardo DRS
OOP ConceptsHard

Explain Kotlin OOP principles and choose between interfaces, inheritance, abstract classes, and composition.

experienceKotlintechnical fundamentalsLeonardo DRS
Low-Level Multithreading in C++Medium

Evaluates hands-on experience with multithreading in C++ and related pitfalls.

multithreadingc++Leonardo DRS
More Technical Fundamentals questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
3
Behavioral & Leadership32 questions · ~291 min
Traveling for Critical DeploymentsEasy

Tests willingness and readiness to travel for deployments, with emphasis on ownership, client communication, and execution under pressure.

traveladaptabilityclient communicationLeonardo DRS
More Behavioral & Leadership questions with a free account
4
More topics1 question · ~9 min
Bus Avionics DefinitionsHard

Explain avionics bus architectures, compare protocols, and describe a solved embedded-systems problem with security and failure analysis.

HardwareNetworkingEmbedded SystemsLeonardo DRS
The finish line: interview-readyComplete all 50 questions to finish this plan.