Backend Software Engineer Interview Questions

2,339 backend software engineer interview questions shared by candidates

find the busiest manager - given org structure with CEO as the root, find the busiest manager, i.e. manager with the biggest number of people who directly or indirectly report to him. 1. describe which DB you would choose and why 2. write a javascript function that finds the busiest manager
avatar

Software Engineer, Backend

Interviewed at Rapyd

3
Sep 2, 2019

find the busiest manager - given org structure with CEO as the root, find the busiest manager, i.e. manager with the biggest number of people who directly or indirectly report to him. 1. describe which DB you would choose and why 2. write a javascript function that finds the busiest manager

Tech team interview breakdown: Section 1: 30 minutes • Introduction: Intro to Form3 and payments. • Code review: Candidate will screen share their code in an IDE of their choice. Review of the code submission, focusing on code tests, design, general code quality and any specific feedback from the code review. Section 2: 30 minutes • Networking: Discussion of network computing covering TCP/IP, HTTP and security. • Remote working: Discussion of past experiences of remote working, challenges, and benefits. • Additional questions (time permitting): Discuss cloud computing, infrastructure as code, distributed systems. Section 3: 30 minutes • Debugging exercise: Candidate will be asked to take part in a simulation and try and debug a problem with the Form3 platform encountered during an on-call shift. • CI / CD: Candidate will be asked to describe how they would build a CI/CD pipe line for their take home test submission. • Candidate questions: Candidate is given time to ask any questions they might have. • CV: General questions from their CV. • Pair programming (time permitting): Quick discussion on how pair programming works at Form3.
avatar

Senior Backend Software Engineer

Interviewed at Form3

3.5
Jan 12, 2022

Tech team interview breakdown: Section 1: 30 minutes • Introduction: Intro to Form3 and payments. • Code review: Candidate will screen share their code in an IDE of their choice. Review of the code submission, focusing on code tests, design, general code quality and any specific feedback from the code review. Section 2: 30 minutes • Networking: Discussion of network computing covering TCP/IP, HTTP and security. • Remote working: Discussion of past experiences of remote working, challenges, and benefits. • Additional questions (time permitting): Discuss cloud computing, infrastructure as code, distributed systems. Section 3: 30 minutes • Debugging exercise: Candidate will be asked to take part in a simulation and try and debug a problem with the Form3 platform encountered during an on-call shift. • CI / CD: Candidate will be asked to describe how they would build a CI/CD pipe line for their take home test submission. • Candidate questions: Candidate is given time to ask any questions they might have. • CV: General questions from their CV. • Pair programming (time permitting): Quick discussion on how pair programming works at Form3.

for the strange IQ quizzes I can remember: 1. give you two ropes that burns out in one hour, how do you get 45 min precisely from burning them? 2. two gates two guards, one telling truth, one telling lies, how to ask one guard one question so that it leads to treasure; 3. zebra puzzle (they basically have an identical problem listed in the wiki of zebra puzzle but with details changed); 4. 10 piles candies, 9 piles weigh 1 g each, one pile weigh 2 g, how to use scale to find out which one weighs 2 g, and two more upgraded question like x piles weigh 1 g, y piles weigh 2 g, x + y = 10, how do you find 1 g piles.
avatar

Backend Software Engineer

Interviewed at D3 Security Management Systems

3.3
Aug 2, 2024

for the strange IQ quizzes I can remember: 1. give you two ropes that burns out in one hour, how do you get 45 min precisely from burning them? 2. two gates two guards, one telling truth, one telling lies, how to ask one guard one question so that it leads to treasure; 3. zebra puzzle (they basically have an identical problem listed in the wiki of zebra puzzle but with details changed); 4. 10 piles candies, 9 piles weigh 1 g each, one pile weigh 2 g, how to use scale to find out which one weighs 2 g, and two more upgraded question like x piles weigh 1 g, y piles weigh 2 g, x + y = 10, how do you find 1 g piles.

Viewing 1341 - 1350 interview questions

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