Software Engineering Interview Questions

56,373 software engineering interview questions shared by candidates

The vending machine has 3 buttons A, B and C. But when you press A, there is a range of volume of drink you will get. For example: A: 200 ml - 210 ml B: 500 ml - 510ml C: 700 ml - 710 ml You have a bottle that has a lower range and upper range. You could press any buttons many times, but you have to make sure that once you got a soda you pour it into the bottle. Makes sure that all the soda you got fall into the range of the bottle. Find all the combinations of buttons to press that allow you to fill in your bottle
avatar

Software Engineering Intern

Interviewed at Google

4.4
Oct 5, 2016

The vending machine has 3 buttons A, B and C. But when you press A, there is a range of volume of drink you will get. For example: A: 200 ml - 210 ml B: 500 ml - 510ml C: 700 ml - 710 ml You have a bottle that has a lower range and upper range. You could press any buttons many times, but you have to make sure that once you got a soda you pour it into the bottle. Makes sure that all the soda you got fall into the range of the bottle. Find all the combinations of buttons to press that allow you to fill in your bottle

1st Interview - System Design - High Level Problem Space - A Booking System 2nd Interview - System Design - High Level Problem space - Around DataBases 3rd Interview - People Management centric Questions 4th Interview - Code Review - Problem was simple, time is limited to cover.
avatar

Engineering Manager

Interviewed at Google

4.4
May 15, 2021

1st Interview - System Design - High Level Problem Space - A Booking System 2nd Interview - System Design - High Level Problem space - Around DataBases 3rd Interview - People Management centric Questions 4th Interview - Code Review - Problem was simple, time is limited to cover.

Viewing 711 - 720 interview questions

Glassdoor has 56,373 interview questions and reports from Software engineering interviews. Prepare for your interview. Get hired. Love your job.