
Sierra Nevada Corporation Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 25 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Sierra Nevada Corporation.
Software Engineer Intern
Met with a team of three people for the interview. They asked behavioral questions, not really technical ones. We went over my resume and they asked some questions about it. The technical part focused on OOP. There weren't any Leetcode-style questions.
- Can you explain the difference between an interface and an abstract class?
- Tell me about your resume.
- Do you have any questions about OOP?
Software Engineer
The interview process started with a phone call that lasted close to an hour. They wanted to know the specifics of my resume, any additional experience I might have, and asked me to go into detail about a project I listed on my resume. It felt like they were checking if I was being truthful, but it was expected. The next interview felt more like a meet-and-greet. I was shown around the office, they asked me nice things, and it wasn't too deep, with no coding test, which made me feel like my education and experience could finally shine on their own. After that, it took a few weeks before I was hired.
- Could you diagram a function from code you've written?
- Can you explain the logic behind a function you wrote?
Software Engineer
Applied online and then got a call from HR about 3 weeks later to set up an interview. It ended up being a panel interview with the department's senior software engineers and program managers. Turns out the people I was supposed to meet were out of town, so they got the rest of the department to join in. We talked about my work experience and projects from my resume, and the tech I've used. I thought it would be a super technical interview with algorithm questions, but they mostly just asked about my projects. They were curious about the languages and frameworks I've used, how I handle testing, and my general web development skills. There were also some softer questions about teamwork and management. After accepting the offer, I had to do a background check and drug test.
- Tell me about your experience with JavaScript, specifically concerning your projects.
- Tell me about your experience with Python, specifically concerning your projects.
- Tell me about your experience with C#, specifically concerning your projects.
Sierra Nevada Corporation Software Engineer Interview Questions
Quoted word for word from Sierra Nevada Corporation interview reports.
“What information is included in the IP protocol header?”
Read reports →“Can you write a function to return the Nth Fibonacci number?”
Read reports →“In C++, where is memory allocated by the "new" operator?”
Read reports →“Regarding C++, where does the 'new' operator allocate memory?”
Read reports →“Explain the distinctions between statically and dynamically typed programming languages.”
Read report →“Can you explain the difference between an interface and an abstract class?”
Read report →“What are pointers and how do they work?”
Read report →“What are two potential issues to watch out for in multithreaded programs?”
Read report →“Can you describe UNIX System calls at a high level?”
Read report →Formats, difficulty and experience
Across all 25 Sierra Nevada Corporation interview reports.