Software Engineer Staff Interview Questions

2,545 software engineer staff interview questions shared by candidates

7. A windowless room contains three identical light fixtures, each containing an identical light bulb or light globe. Each light is connected to one of three switches outside of the room. Each bulb is switched off at present. You are outside the room, and the door is closed. Before opening the door you may play around with the light switches as many times as you like. But once you've opened the door, you may no longer touch a switch. After this, you go into the room and examine the lights. How can you tell which switch goes to which light?
avatar

Staff Software Engineer

Interviewed at Rambus

3.9
Jun 8, 2019

7. A windowless room contains three identical light fixtures, each containing an identical light bulb or light globe. Each light is connected to one of three switches outside of the room. Each bulb is switched off at present. You are outside the room, and the door is closed. Before opening the door you may play around with the light switches as many times as you like. But once you've opened the door, you may no longer touch a switch. After this, you go into the room and examine the lights. How can you tell which switch goes to which light?

Technical round: LRU Cache type question with little modification around locks and multithreading. Pretty easy one. Behavioral round: Lot of behavioral questions were asked. More about working style in a team, things which are important to you, difference between levels of engineer, etc.
avatar

Staff Software Engineer

Interviewed at LinkedIn

3.8
Feb 8, 2018

Technical round: LRU Cache type question with little modification around locks and multithreading. Pretty easy one. Behavioral round: Lot of behavioral questions were asked. More about working style in a team, things which are important to you, difference between levels of engineer, etc.

Viewing 51 - 60 interview questions

Glassdoor has 2,545 interview questions and reports from Software engineer staff interviews. Prepare for your interview. Get hired. Love your job.