Before the interview, I was told to create a small application in the programming language of choice. During the interview, we and a couple of others from the company, discussed the functionality of the application.
Interview questions [1]
Question 1
How would you go about changing the functionality of the application to include input/output from the user?
I applied through a recruiter. The process took 1+ week. I interviewed at Sierra Nevada Corporation (Centennial, CO) in May 2016
Interview
I was contacted by a recruiter and had the usual phone screen. A few days later I was scheduled for a phone interview with 2 software engineers, reasonably technical. I was given a coding project and asked to complete it for the in-person interview. Maybe a week after that I was in CO for the in-person.
I really liked the environment and building, seems like a really cool place to work and their benefits 401k in particular were pretty good. While I appreciate how casual the environment seemed it was awkward having an interview in a suit and tie while the interviewers wore tee shirts and jeans. Generally they were pretty nice, we went over my code project and they seemed dismayed that the project took me longer to complete than their estimates. While we went over my code on a projector they kept asking me if there were better ways to do what I did and having me make changes. The part that was really frustrating was, I felt as though they expected me to read their minds and they would ask me questions then answer them for me before I really had a chance to think about what they were asking. All things considered I guess I just wasn't suited for them.
Interview questions [1]
Question 1
The usual OO concept stuff, what is polymorphism, what is a pointer, how to create something on the heap, difference between statically and dynamically typed languages.
Software Engineer II applicants have rated the interview process at Sierra Nevada Corporation with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 61.9% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer II roles take an average of 10 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at Sierra Nevada Corporation overall takes an average of 31 days.
Common stages of the interview process at Sierra Nevada Corporation as a Software Engineer II according to 2 Glassdoor interviews include:
Group panel interview: 29%
Skills test: 14%
Other: 14%
Phone interview: 14%
Drug test: 14%
Background check: 14%
Here are the most commonly searched roles for interview reports -