Backend Software Engineer Interview Questions

2,346 backend software engineer interview questions shared by candidates

The online test consisted of two different programming tasks to be completed and submitted online. I found them quite challenging. After it, I received an e-mail informing that the position I was looking for was already fulfilled.
avatar

Software Engineer, Backend

Interviewed at Amazon

3.5
Jul 11, 2018

The online test consisted of two different programming tasks to be completed and submitted online. I found them quite challenging. After it, I received an e-mail informing that the position I was looking for was already fulfilled.

Hacker Rank test - Questions were around DS usages Telephonic round again DS question and one bug fix. Onsite - 1) Classic dp travel the matrix from top left to bottom right in efficient way. 2) System design - Design a mailing system, which can send trillions of mail efficiently as per schedule
avatar

Software Engineer, Backend

Interviewed at Booking.com

4.1
Mar 18, 2021

Hacker Rank test - Questions were around DS usages Telephonic round again DS question and one bug fix. Onsite - 1) Classic dp travel the matrix from top left to bottom right in efficient way. 2) System design - Design a mailing system, which can send trillions of mail efficiently as per schedule

in 1st coding round There is an array of elements and you have to print the result after removing continuous same elements. Ex -> [tom , jerry, jerry, tom] Output -> [] Ex -> [tom, jerry, jerry, tom, tom, jerry, tom] [tom jerry Jerry tom ] output-> [] [tom jerry Jerry tom jerry tom] op= [Jerry tom ] 2nd ques Given a 1-indexed array of integers numbers that is already sorted in non-decreasing order, find two numbers such that they add up to a specific target number. Let these two numbers be numbers[index1] and numbers[index2] where 1 <= index1 < index2 <= numbers.length. ex -> Input: numbers = [2,7,11,15], target = 9 Output: [1,2] Ex -> [-1, 0] target = -1 Output -> [1, 2
avatar

Software Engineer II SDE2 Java Backend

Interviewed at HashedIn by Deloitte

4.1
Feb 4, 2022

in 1st coding round There is an array of elements and you have to print the result after removing continuous same elements. Ex -> [tom , jerry, jerry, tom] Output -> [] Ex -> [tom, jerry, jerry, tom, tom, jerry, tom] [tom jerry Jerry tom ] output-> [] [tom jerry Jerry tom jerry tom] op= [Jerry tom ] 2nd ques Given a 1-indexed array of integers numbers that is already sorted in non-decreasing order, find two numbers such that they add up to a specific target number. Let these two numbers be numbers[index1] and numbers[index2] where 1 <= index1 < index2 <= numbers.length. ex -> Input: numbers = [2,7,11,15], target = 9 Output: [1,2] Ex -> [-1, 0] target = -1 Output -> [1, 2

Viewing 681 - 690 interview questions

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