Senior Backend Developer Interview Questions

1,024 senior backend developer interview questions shared by candidates

Take the following func in Python: def func(input1, input2): j = 0 count = 0 ret = "" i = 0 while i < len(input1): ret = ret + input1[i] if input1[i] == input2[j]: j = j + 1 if len(input2) == j ret = ret[0: (i-j)+1] + ("-" * len(input2)) j = 0 count = count + 1 i = i + 1 return ret, count For the following inputs, here's the outputs (for example only): bba, bb => --a, 2. It's like a masking function of the 2nd string inside the 1st string. The question: The function has a small bug, find an input that the function will return an incorrect ouput for it. After that, fix the bug.
avatar

Senior Backend Developer

Interviewed at Zesty

4.1
May 6, 2023

Take the following func in Python: def func(input1, input2): j = 0 count = 0 ret = "" i = 0 while i < len(input1): ret = ret + input1[i] if input1[i] == input2[j]: j = j + 1 if len(input2) == j ret = ret[0: (i-j)+1] + ("-" * len(input2)) j = 0 count = count + 1 i = i + 1 return ret, count For the following inputs, here's the outputs (for example only): bba, bb => --a, 2. It's like a masking function of the 2nd string inside the 1st string. The question: The function has a small bug, find an input that the function will return an incorrect ouput for it. After that, fix the bug.

Tech interview was more about what I have done so far ? What technology, tools were used in previous projects ? Then somemore specific question like - What is DI ? How will you write method to handle HTTP GET Request ? Some indirect questions about Interface.
avatar

Senior Backend Developer

Interviewed at Raisin

4.2
Jun 3, 2018

Tech interview was more about what I have done so far ? What technology, tools were used in previous projects ? Then somemore specific question like - What is DI ? How will you write method to handle HTTP GET Request ? Some indirect questions about Interface.

Viewing 101 - 110 interview questions

Glassdoor has 1,024 interview questions and reports from Senior backend developer interviews. Prepare for your interview. Get hired. Love your job.