Software Engineer Backend Interview Questions

15,501 software engineer backend interview questions shared by candidates

Screen phone interview: The team leader elaborated about the company and the position and then ask me to tell a bit about myself Technical interview: 1. Tell about project you're proud with 2. Write a function to return a power set from given set (They use CoderPen platform to run the answer, notice that the platform lack of many PL's and i had to write it in Python 2.7) # the power set (or powerset) of a set S is the set of all subsets of S, including the empty set and S itself. # if S is the set {x, y, z}, then all the subsets of S are # the power set of S is {{}, {x}, {y}, {z}, {x, y}, {x, z}, {y, z}, {x, y, z}}. # {} => {{}} # {1}=> {{}, {1}} # {1, 2}=> {{}, {1}, {2}, {1, 2}} # {1, 2, 3}=> {{}, {1}, {2}, {3}, {1, 2}, {1, 3}, {2, 3}, {1, 2, 3}}
avatar

Senior Backend Engineer

Interviewed at Wix

4.1
May 7, 2023

Screen phone interview: The team leader elaborated about the company and the position and then ask me to tell a bit about myself Technical interview: 1. Tell about project you're proud with 2. Write a function to return a power set from given set (They use CoderPen platform to run the answer, notice that the platform lack of many PL's and i had to write it in Python 2.7) # the power set (or powerset) of a set S is the set of all subsets of S, including the empty set and S itself. # if S is the set {x, y, z}, then all the subsets of S are # the power set of S is {{}, {x}, {y}, {z}, {x, y}, {x, z}, {y, z}, {x, y, z}}. # {} => {{}} # {1}=> {{}, {1}} # {1, 2}=> {{}, {1}, {2}, {1, 2}} # {1, 2, 3}=> {{}, {1}, {2}, {3}, {1, 2}, {1, 3}, {2, 3}, {1, 2, 3}}

Create an application that helps users find the most relevant recipes that they can prepare with the ingredients that they have at home Deliver an application prototype to answer the above problem statement. By prototype, we mean: something usable, yet as simple as possible UI / design is not important we do not expect features which are outside the basic scope of the problem We expect to use this prototype as a starting point to discuss current implenentation details, as well as ideas for improvement.
avatar

Backend Engineer

Interviewed at Pennylane (France)

4.6
Jun 30, 2024

Create an application that helps users find the most relevant recipes that they can prepare with the ingredients that they have at home Deliver an application prototype to answer the above problem statement. By prototype, we mean: something usable, yet as simple as possible UI / design is not important we do not expect features which are outside the basic scope of the problem We expect to use this prototype as a starting point to discuss current implenentation details, as well as ideas for improvement.

How to implement a DB index for a string field How to implement a DB index for a numeric range (e.g give me all rows with age > 10 and <50 and describe the algorithm to get those rows (including o notation) How to implement an index combining both string field and numeric range
avatar

Backend Developer

Interviewed at Microsoft

4
Feb 3, 2021

How to implement a DB index for a string field How to implement a DB index for a numeric range (e.g give me all rows with age > 10 and <50 and describe the algorithm to get those rows (including o notation) How to implement an index combining both string field and numeric range

Viewing 1731 - 1740 interview questions

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