Staff Software Engineer Interview Questions | Glassdoor

Staff Software Engineer Interview Questions


Staff software engineer interview questions shared by candidates

Top Interview Questions

Sort: RelevancePopular Date

How many race heats are needed to find the 3 fastest pinewood derby cars out of a field of 8, if only 4 cars can run at a time (assuming that every car will always run the way/speed and each lane is exactly equivalent)?

7 Answers

Each heat rules out 1 car (that cannot be one of the 3 fastest).

so is the answer 4 heat 1 (first 4 car) + 1 (4 second set) + 1( Top 2 from first + Top 2 from second set) + 1 (3 car heat among the 3rd placed car)

Only two races of four cars in each. Get the times of all cars and sort them. You don't need any more races because the times will be the same in subsequent races. :)

Given a series of strings, find the biggest common prefix.

4 Answers

how to integrate disparate systems, methods and to make api calls. lot of questions on xml, devops methodologies and tools

1 Answer

describe the shortest path of a graph with negative weights

1 Answer

Why would you use an interface instead of an abstract classes.

1 Answer

If a pre-booked guest wanted a nonsmoking room but the only availability was smoking, how would you handle the situation?

1 Answer

The most challenging (and interesting) question was about a strategy for finding signal in a noisy and poorly understood data set. Asking a software engineer a data science question really stretches the mental muscles.

1 Answer

Do you consider yourself a team player?

1 Answer

What does synchronized do in java

1 Answer

Remote, Skype interview. moderately technical and domain (Graphics, game engine and GPU debugging) specific. Questions were more about problem solving and ideas than tech quiz format - which I liked.

2 Answers
110 of 262 Interview Questions