I applied online. The process took 1 day. I interviewed at Leidos in Jan 2022
Interview
The interview process was simple and streamlined. First it began with a phone interview with the HR manager, and then it moved to a conference call with engineering leads. The process was simple and felt comfortable the entire time through the process.
Interview questions [1]
Question 1
Define the word leadership and explain a time you used it.
The interview process was mostly behavioral with a few technical questions that covered concepts that you learn in class. Only one round of interviews with a hiring manager and other members of the team.
This interview was almost entirely technical and very challenging, and I felt relatively unprepared based on the information I received from a recruiter. I was asked three technical questions - the first two were pretty reasonable, and the last one was very difficult.
Interview questions [1]
Question 1
I was asked to implement a cache-like data structure based only on a few different function headers and parameters they gave me.
It went well. My interviewers were very kind to me and made me feel like my interview was important to them. They tested me on basic data structures/algorithms knowledge (e.g. What is the time complexity of adding an element to a Hash Set?)
Interview questions [1]
Question 1
Q: What is the time complexity of searching a Hash Set?
Q: What does the const keyword do in C++