A pull request in Azure Dev Ops was provided and I was asked to review and provide feedback.
Senior Backend Engineer Interview Questions
2,786 senior backend engineer interview questions shared by candidates
Introduce yourself and talk about your work experiences
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.
Discuss previous work experience
Implement simple load balancer in Java.
Simple algorithm questions in live coding.
There are different sort of questions depending on the interview step you're in. For example, on the interview with a Team Lead you might be asked what makes a great engineer and on the debrief session you'll discuss the solution to the given task and the questions may be about typical distributed systems problems.
How did you solve a performance optimization problem last time?
Questions focused on real-life scenarios, knowledge of concepts
Is [data structure] linear or non-linear?
Viewing 2771 - 2780 interview questions