
Northrop Grumman Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 460 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Northrop Grumman.
Software Engineer
I had one interview round where they asked me a coding question. They also asked general questions about my background and career path. A standard question about the hardest and most challenging task I've encountered was also asked. An additional question was posed regarding any previous clearance and defense-related background.
- Can you explain how to implement the bubble sort algorithm?
- Tell me about your background and career path.
- What was the hardest and most challenging task you've encountered?
Software Engineer Intern
The interview process was all behavioral, with questions like 'name me a time you did x', 'how did y impact z', and 'tell me about yourself'. Nothing was a curveball and it's par for the course for a lot of behavioral interviews in the space.
- Can you share an instance where you faced a problem and how you addressed it?
- Tell me about a time you encountered a problem and your approach to solving it.
- Describe a situation where you dealt with a challenge and how you overcame it.
Software Engineer
I applied internally to move to a different state. Had a 4 person panel interview and crushed it, was told I had the job within a week. They said I'd get an offer letter in three days, but then nothing for two weeks. A month went by, then six weeks, still no letter. All this time they said it was just paperwork and waiting for a director's signature. Then the recruiter called saying budget cuts meant they had to pull the offer. I'd stopped job hunting during those six weeks, so my search was stalled for two months. It was a really unprofessional process, they didn't respect me or my time.
- Regarding a linked list, how would you detect if it's circular?
- Can you describe your usual development environment?
- Have you worked with digital signal processing before?
Northrop Grumman Software Engineer Interview Questions
Quoted word for word from Northrop Grumman interview reports.
“If a balloon is tied to the inside of a car and the car stops suddenly, in which direction will the balloon move?”
Read reports →“Can you tell me which Unix command is used for finding a word within a text file?”
Read reports →“Can you write a function that checks if a string is a palindrome and returns true or false?”
Read reports →“Given a large input of English words with potential duplicates, how would you design an algorithm to return only the unique words?”
Read reports →“What disadvantages would there be with a linked list compared to an array if we needed to access a value?”
Read report →“Could you write an algorithm on the board that takes an 8-bit binary value and returns the value in the inverse direction?”
Read report →“Is C, C++, or Java considered a compiled or interpreted language? And which would be preferable for a multi-platform application, along with the reasoning?”
Read report →“Can you explain the difference between a strict and a class, and when you would use each?”
Read report →“If we had a black box, where you can only feed it inputs and observe the outputs, how would you figure out the underlying functionality?”
Read report →Formats, difficulty and experience
Across all 460 Northrop Grumman interview reports.