I applied through an employee referral. The process took 2 weeks. I interviewed at Leidos (San Diego, CA) in Sept 2010
Interview
Landing a position will depend on the project so this is case by case. On the DOD side, if there is a software engineering position available on a project, HR will match your resume with the requirements for the job so make sure you have the correct experience/knowledge with the keywords in the job posting. Then you will most likely be phone screened by HR then brought in for an interview. There will not be a written test (although there should be), but technical interviews will occur and will vary on a project by project basis. Basically, the Engineers on the project will be asked to interview you so depending on the Engineer it could be highly detailed / highly technical or not.
Interview questions [1]
Question 1
This will be case by case, but Engineers on the project who may have no real experience interviewing people or supervising people may be asked to interview you. This might lead to detailed technical evaluations as the engineers won't really have any interviewing experience other than their technical knowledge so they will quiz you on your technical skills.I guarantee that any software position will ask you a question about either searching or sorting so make sure you are familiar with a search and sort algorithm (even if just pseudo-code) and also what the most efficient ones are and why.
I applied in-person. I interviewed at Leidos (Chantilly, VA) in Oct 2024
Interview
Unique circumstance where I was a domain expert and had worked the project in the past. The interview was cursory and pleasant. The interview was more a pitch to get me to return.
I applied online. The process took 2 weeks. I interviewed at Leidos in Jan 2024
Interview
Straight forward, one call with the hiring manager, another with the lead software architect. No coding exercises but they are heavy on concepts and c++ knowledge. Asked me about RAII, C++17 features like auto, optionals, etc.
Interview questions [1]
Question 1
How do you properly manage the lifetime of an object in c++
Not serious process, Was scheduled to an hour interview, but the leading developer said it's only 30 minutes, along with two other developers, that's all. And the hiring manager didn't show up.
Interview questions [1]
Question 1
Let us about yourself, why you want to work for us. etc.