
KBR Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 15 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at KBR.
Software Engineer
I sent in my application online and then a recruiter got in touch via email. They wanted me to do a video interview to talk more about my background, technical skills, experience, and if I'm a good fit for the job.
- Can you tell me about your knowledge of data structures like stacks and queues?
- Which programming languages do you like to use best?
- Can you discuss your technical experience?
Software Engineer
The interview process was straightforward and the interviewers were very supportive. The key is to be thoroughly familiar with your resume and to research the company and the specific role. The interviews were primarily behavioral with some technical components. Consistent practice is highly recommended.
- Tell me about a situation where you took initiative and leadership without explicit instruction.
Software Engineer
The whole thing took ages, like 4 months from when my friend referred me to when I got the rejection. They straight up told me, 'If you want this job, it's yours, just let us know in a few days.' So I did, I told them after 3 days that I was in. Then, two whole months later, after I'd basically put my job hunt on pause, they hit me with, 'Yeah, we're still considering you, keep in touch.' Honestly, that left a really bad taste. I don't even know if I'd want to work for a company that does that. I mean, I get if they said 'we'll call you back,' but to offer me the job and then ghost me for two months, only to say I wasn't forgotten and was still being looked at? Seriously?
- Can you tell me more about your resume?
- What would you consider your biggest weakness?
KBR Software Engineer Interview Questions
Quoted word for word from KBR interview reports.
“How would you find the first duplicate number in a list of integers?”
Read reports →“What distinguishes a process from a thread?”
Read reports →“Describe how you'd design a function to serialize and deserialize a binary tree.”
Read reports →“How would you reverse an array?”
Read reports →“What is your understanding of KBR?”
Read report →“Can you explain the time and space complexity of the solutions you proposed?”
Read report →“Could you define a function to check if a number is prime using white-boarding?”
Read report →“Could you reverse a linked list and explain your thinking?”
Read report →“What is your understanding of CRUD and Agile?”
Read report →Formats, difficulty and experience
Across all 15 KBR interview reports.