Software Engineer Backend Interview Questions

15,501 software engineer backend interview questions shared by candidates

Fibonacci algorithm. write a method which will return the result by given index. for example : index- value 0-0 1-1 2-1 3-2 4-3 5-5 6-8 7-13 ... for example: when the method receives the index 6 it'll return the value: 8 the second step was to complete it by recursion. also, describe each solution complexity and running time.
avatar

Senior Backend Engineer

Interviewed at SimilarWeb

3.5
May 5, 2019

Fibonacci algorithm. write a method which will return the result by given index. for example : index- value 0-0 1-1 2-1 3-2 4-3 5-5 6-8 7-13 ... for example: when the method receives the index 6 it'll return the value: 8 the second step was to complete it by recursion. also, describe each solution complexity and running time.

The technical assessment was a small Node.js webapp where you had to download it via git and complete the parts marked with TODO in order to make the tests pass. The second item was a Postgresql question about writing a query in order to search for the top 3 companies in order to revenues but if companies shared the same revenues and more than 3 are found they should still be listed. They give you 2 hrs to finish the test
avatar

Backend Node Js Developer

Interviewed at Lumenalta

3.7
Jan 23, 2019

The technical assessment was a small Node.js webapp where you had to download it via git and complete the parts marked with TODO in order to make the tests pass. The second item was a Postgresql question about writing a query in order to search for the top 3 companies in order to revenues but if companies shared the same revenues and more than 3 are found they should still be listed. They give you 2 hrs to finish the test

The technical question was to view a merge request for a new change to an existing ruby on rails application. The merge request contained some deliberate errors, so your task is to comment on the merge request and provide feedback as you would in your normal daily routine, such as giving possible ways to solve the issues. The next step was to implement your suggested fixes and commit them back to the repository, making sure all tests pass. The other interviews with the Engineering Manager and Director of Engineering were based on the STAR method (Situation, Task, Action, and Result), including some behavioural questions. Nothing surprising here, just make sure you have a few good STAR based answers that highlight your abilities.
avatar

Backend Engineer

Interviewed at GitLab

3.4
Jul 17, 2019

The technical question was to view a merge request for a new change to an existing ruby on rails application. The merge request contained some deliberate errors, so your task is to comment on the merge request and provide feedback as you would in your normal daily routine, such as giving possible ways to solve the issues. The next step was to implement your suggested fixes and commit them back to the repository, making sure all tests pass. The other interviews with the Engineering Manager and Director of Engineering were based on the STAR method (Situation, Task, Action, and Result), including some behavioural questions. Nothing surprising here, just make sure you have a few good STAR based answers that highlight your abilities.

Viewing 2081 - 2090 interview questions

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