Software Engineer Backend Interview Questions

2,349 software engineer backend interview questions shared by candidates

1. Typical Recruiter call discussing some of my experience and explain the job and the company. 2. Contained Personal talk with discussing my experience more in depth. Asking questions on difficulties I faced or if not how i would behave and such. 3. Coding Interview consisted of describing a feature/project I had worked on with some technical details and questions on why and how. Then there was Coding Question using Hackerrank platform. * Implement a RateLimiter 4. Started with again describing a project i had worked on. Then a 2 System Design questions Another Coding question * Design how to add UPDATE/DELETE to a DB that only has INSERT capabilities. * Design a system that has 3 data storage instances (DB, S3, and data warehouse), and needs to get an "export all" trigger from the user and then zip all the available user data from the different 3 storage instances and send a URL to the user where they can find the exported data * Implement a map that supports setAll in O(1). Overall i went through the questions pretty fast since it wasn't that complicated and throughout the process i got positive feedback from the interviewer without much of questions and he kept moving forward for the next question until we finished the interview with 40 minutes left. But got rejected with a feedback that i used the wrong Data structure. And the recruited couldn't tell on which part of the last interview.
avatar

Backend Software Engineer

Interviewed at Salesforce

4
Sep 24, 2023

1. Typical Recruiter call discussing some of my experience and explain the job and the company. 2. Contained Personal talk with discussing my experience more in depth. Asking questions on difficulties I faced or if not how i would behave and such. 3. Coding Interview consisted of describing a feature/project I had worked on with some technical details and questions on why and how. Then there was Coding Question using Hackerrank platform. * Implement a RateLimiter 4. Started with again describing a project i had worked on. Then a 2 System Design questions Another Coding question * Design how to add UPDATE/DELETE to a DB that only has INSERT capabilities. * Design a system that has 3 data storage instances (DB, S3, and data warehouse), and needs to get an "export all" trigger from the user and then zip all the available user data from the different 3 storage instances and send a URL to the user where they can find the exported data * Implement a map that supports setAll in O(1). Overall i went through the questions pretty fast since it wasn't that complicated and throughout the process i got positive feedback from the interviewer without much of questions and he kept moving forward for the next question until we finished the interview with 40 minutes left. But got rejected with a feedback that i used the wrong Data structure. And the recruited couldn't tell on which part of the last interview.

Viewing 1481 - 1490 interview questions

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