
Leidos Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 164 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Leidos.
Software Engineer
It was an hour long phone screen. The first half was questions about my resume/experience/projects. The second half was them spending 30 minutes asking me technical questions back to back on every topic listed on my resume. Difficult interview
- Can you explain the difference between the == and === operators in JavaScript?
Software Engineer
code walkthrough questions, mostly specific to your resume, generally not too difficult but depends on the reviewer. to prep would practice walking through your resume experience especially the code design. might have a question about fixing code, again depends on the interviewer. more behavioral than technical, but still need to be confidently able to walk through your past technical experience
- Can you walk us through a coding project you've completed, detailing both the high-level and specific code design implementations?
- Describe a coding project you've worked on, including its high-level and code-specific design.
Software Developer
Applied via the career site. A recruiter reached out via email. They asked me for a short write-up on my skills and what I'm looking for. Then they passed my info to the hiring manager and let me know if they wanted to move forward. I didn't continue after that point.
- Can you briefly describe your SWE programming skills?
- Could you give a short description of your experience with SIEM platforms?
- What's your experience with distributed event streaming platforms, in brief?
Leidos Software Engineer Interview Questions
Quoted word for word from Leidos interview reports.
“Write a function to delete a node in a linked list when only given a pointer to that node.”
Read reports →“Given two sorted lists of integers, A and B, write a function to produce a new sorted list containing all elements from both.”
Read reports →“How would you reverse the order of words in a space-separated string, while keeping the individual words intact?”
Read reports →“Which class serves as the superclass for all other classes in Java, and what are some of its associated methods?”
Read reports →“What are the reasons behind single parent inheritance in some programming languages versus multiple inheritance in others?”
Read report →“Can you modify the Fibonacci calculation to use a value 'n' for the target number and a value 'p' to determine how many previous numbers to sum?”
Read report →“What is the solution to the egg drop problem using 3 eggs?”
Read report →“Could you explain the performance differences between searching in a list versus a set, and what are the underlying reasons for these differences?”
Read report →“Can you create a Shapes class or interface with Triangle, Rectangle, and Square subclasses, allowing a common method to calculate the area for each object, and then organize these objects in a sorted collection?”
Read report →Formats, difficulty and experience
Across all 164 Leidos interview reports.