Backend Software Engineer Interview Questions

9,094 backend software engineer interview questions shared by candidates

Design a microservice-based backend that asynchronously handles inserting millions of image resources via download URLs, processes and stores the images, generates public image URLs, and ensures customers receive these URLs.
avatar

Backend Developer

Interviewed at DemoUp Cliplister

3.9
Jan 28, 2025

Design a microservice-based backend that asynchronously handles inserting millions of image resources via download URLs, processes and stores the images, generates public image URLs, and ensures customers receive these URLs.

1)Recruiter and Technical screening will be around mostly coding principles like SOLID, JVM, memory model etc. 2) Coding questions :- Find first non repeating character, find the frequency of given element in sorted array and find the maximum sum. 3) Object Oriented Design:- Design low level Scooter Rental. 4) System design :- Design food delivery system like swiggy.
avatar

Backend Developer

Interviewed at Glovo

3.4
Jul 7, 2021

1)Recruiter and Technical screening will be around mostly coding principles like SOLID, JVM, memory model etc. 2) Coding questions :- Find first non repeating character, find the frequency of given element in sorted array and find the maximum sum. 3) Object Oriented Design:- Design low level Scooter Rental. 4) System design :- Design food delivery system like swiggy.

In the first round, one problems was based on the Binary Search Trees and the other involved parallel search for a substring in a very long string. The interviewer expected the solutions to be syntactically correct and functional and was a stickler for corner test cases. I felt the interview to be too short for two problems whose solutions are expected to handle all possible test cases. In the third round, one problem was to build an algorithm for the mobile game Snakes which used to come in Nokia 3300 or something. I remembered the game as I had played it myself as a child. The other question was to merge a set of intervals (a set of pairs of time intervals).
avatar

Backend Developer

Interviewed at Microsoft

4
Feb 15, 2022

In the first round, one problems was based on the Binary Search Trees and the other involved parallel search for a substring in a very long string. The interviewer expected the solutions to be syntactically correct and functional and was a stickler for corner test cases. I felt the interview to be too short for two problems whose solutions are expected to handle all possible test cases. In the third round, one problem was to build an algorithm for the mobile game Snakes which used to come in Nokia 3300 or something. I remembered the game as I had played it myself as a child. The other question was to merge a set of intervals (a set of pairs of time intervals).

Viewing 8961 - 8970 interview questions

Glassdoor has 9,094 interview questions and reports from Backend software engineer interviews. Prepare for your interview. Get hired. Love your job.