Senior Backend Engineer Interview Questions

2,041 senior backend engineer interview questions shared by candidates

Design a city bike sharing system. Write a Bike class with methods to checkout and return a bike. Write a BikeStation class initialized with a settable max capacity, and with methods to add a bike and add a sponsor. Write a BikeShare class with methods to add a bike, to assign a bike to an available station, to list all bikes, and to list checked out bikes. As a bonus, allow new bikes to be randomly assigned to a home station with probabilities 50% for station 1, 20% for station 2, 20% for station 3, and 10% for station 4.
avatar

Senior Backend Software Engineer

Interviewed at Curative, Inc.

2.6
Aug 29, 2021

Design a city bike sharing system. Write a Bike class with methods to checkout and return a bike. Write a BikeStation class initialized with a settable max capacity, and with methods to add a bike and add a sponsor. Write a BikeShare class with methods to add a bike, to assign a bike to an available station, to list all bikes, and to list checked out bikes. As a bonus, allow new bikes to be randomly assigned to a home station with probabilities 50% for station 1, 20% for station 2, 20% for station 3, and 10% for station 4.

Write a backend service that communicates with a docker running server image that serves a different movie every 5 seconds. Your server should persist the movies for every request to the server, and also have a scheduled job every 5 seconds to query a movie.
avatar

Senior Backend Engineer

Interviewed at Finout

4
Mar 18, 2024

Write a backend service that communicates with a docker running server image that serves a different movie every 5 seconds. Your server should persist the movies for every request to the server, and also have a scheduled job every 5 seconds to query a movie.

Viewing 491 - 500 interview questions

Glassdoor has 2,041 interview questions and reports from Senior backend engineer interviews. Prepare for your interview. Get hired. Love your job.