Senior Backend Engineer Interview Questions

2,047 senior backend engineer interview questions shared by candidates

1. How many words are there in string 2. Array with positive and negative numbers. Return subarray with biggest sum 3. Print all numbers - 1000 digits of 0s to 1000 digits of 9s 4. Array that implements get, set, setAll in O(1) 5. Design of one of the features that I developed
avatar

Senior Backend Engineer

Interviewed at HCLTech

3.5
Sep 5, 2023

1. How many words are there in string 2. Array with positive and negative numbers. Return subarray with biggest sum 3. Print all numbers - 1000 digits of 0s to 1000 digits of 9s 4. Array that implements get, set, setAll in O(1) 5. Design of one of the features that I developed

1. Initial call 2. 3 to 4hr long take home 3. 45min review call with CTO 4. 2hr long culture fit (? I didn't get to this stage). The take home is to build a concurrent FastAPI app, which integrates with 2 clients. They're looking for concurrency.
avatar

Senior Backend Engineer

Interviewed at Photoroom

4.6
Mar 28, 2025

1. Initial call 2. 3 to 4hr long take home 3. 45min review call with CTO 4. 2hr long culture fit (? I didn't get to this stage). The take home is to build a concurrent FastAPI app, which integrates with 2 clients. They're looking for concurrency.

Different ways to implement and manage threads in Java? Pros and cons of each approach. Why a thread pool size shouldn't be too large or too small? Different way of distributing/batching work across threads. Scaling with queues and databases. How would you implement a distributed rate limiter? (Hint: learn the rate-limiting algorithms). Pros and cons for every question asked.
avatar

Senior Backend Engineer

Interviewed at Monzo Bank

3.9
Feb 12, 2026

Different ways to implement and manage threads in Java? Pros and cons of each approach. Why a thread pool size shouldn't be too large or too small? Different way of distributing/batching work across threads. Scaling with queues and databases. How would you implement a distributed rate limiter? (Hint: learn the rate-limiting algorithms). Pros and cons for every question asked.

Viewing 2011 - 2020 interview questions

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