Senior Backend Engineer Interview Questions

2,039 senior backend engineer interview questions shared by candidates

The two technical assignments I worked on were quite reasonable. There are a set of assignments that deal with working w/ a fictitious server in a docker environment. I felt they could do more setting up the docker environment to mimic the problem more accurately. No one in 2021 works with an unfamiliar API that they cannot accurately test against.
avatar

Senior Backend Engineer

Interviewed at Ad Hoc (DC)

3.1
Mar 16, 2021

The two technical assignments I worked on were quite reasonable. There are a set of assignments that deal with working w/ a fictitious server in a docker environment. I felt they could do more setting up the docker environment to mimic the problem more accurately. No one in 2021 works with an unfamiliar API that they cannot accurately test against.

The assessment consisted of five stages, broken down as follows: 1. Four Rounds of Multiple-Choice Questions Each round focused on one of the following topics, with 10–15 questions per round: • Python • APIs • Microservices and General Architecture • Git and Version Control 2. Final Stage: Coding Challenge • A Python-based problem, structured in a LeetCode-style test. Total Time: 1.5 hours
avatar

Senior Python Backend Engineer

Interviewed at Andela

3.8
Nov 16, 2024

The assessment consisted of five stages, broken down as follows: 1. Four Rounds of Multiple-Choice Questions Each round focused on one of the following topics, with 10–15 questions per round: • Python • APIs • Microservices and General Architecture • Git and Version Control 2. Final Stage: Coding Challenge • A Python-based problem, structured in a LeetCode-style test. Total Time: 1.5 hours

Questions about my stack (Python / Django): - What is a Queryset - How do you filter and how do you get one object in - Django - How do you implement an endpoint in DRF - What kinds of serializers exist in DRF - How do you create a session in Django - Type the name of a Django Exception - Which is Django's Architecture -> MVT - What is CORS and how do you support CORS in Django - What are static files and how do you collect staticfiles - What is SQL Injecton and How does Django prevents it - What's the difference between SQL and NoSQL databases - How do you create a Django project - Describe the structure of a Django project - Explain git stash - How do you secure an API - Whats an integration test and a unit test - What are mocks and stubs - Explain the difference between encryption/hashing/encoding
avatar

Senior Backend Engineer

Interviewed at Andela

3.8
Sep 7, 2022

Questions about my stack (Python / Django): - What is a Queryset - How do you filter and how do you get one object in - Django - How do you implement an endpoint in DRF - What kinds of serializers exist in DRF - How do you create a session in Django - Type the name of a Django Exception - Which is Django's Architecture -> MVT - What is CORS and how do you support CORS in Django - What are static files and how do you collect staticfiles - What is SQL Injecton and How does Django prevents it - What's the difference between SQL and NoSQL databases - How do you create a Django project - Describe the structure of a Django project - Explain git stash - How do you secure an API - Whats an integration test and a unit test - What are mocks and stubs - Explain the difference between encryption/hashing/encoding

Viewing 1951 - 1960 interview questions

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