Software Engineer Backend Interview Questions

2,345 software engineer backend interview questions shared by candidates

Schedule meetings with least number of conference rooms, print vertical traversal of binary tree, AWS based architecture questions (how to handle failures, design Spotify like service), optimize a file sharing service running out of one box, solve maze with barriers.
avatar

Software Engineer, Backend

Interviewed at Grab

3.8
Aug 24, 2017

Schedule meetings with least number of conference rooms, print vertical traversal of binary tree, AWS based architecture questions (how to handle failures, design Spotify like service), optimize a file sharing service running out of one box, solve maze with barriers.

Quite simple algorithmic questions on the first round. The second round is a bit trickier because you have to take your hometask and change it in a way that is suggested by the interviewer. And obviously there's an element of luck in how much your solution will be extendable in exactly the required direction. I wasn't very lucky in this aspect and barely finished the task in time, but passed. System design is all focused on a particular business feature and doesn't require designing the whole system and collecting a lot of requirements, pretty simple by structure.
avatar

Backend Software Engineer

Interviewed at Deliveroo

3.4
Aug 14, 2022

Quite simple algorithmic questions on the first round. The second round is a bit trickier because you have to take your hometask and change it in a way that is suggested by the interviewer. And obviously there's an element of luck in how much your solution will be extendable in exactly the required direction. I wasn't very lucky in this aspect and barely finished the task in time, but passed. System design is all focused on a particular business feature and doesn't require designing the whole system and collecting a lot of requirements, pretty simple by structure.

Viewing 2201 - 2210 interview questions

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