The interview process consisted of the following: * An initial screening chat * A fairly accessible coding question * A much more involved take-home system design task, followed-by interview * A final on-site afternoon with culture-type interviews *
Senior Backend Engineer Interview Questions
2,047 senior backend engineer interview questions shared by candidates
Design a system that tracks files stored in S3. Given two API endpoints—one that lists the files and another that provides details such as file size—design a system that counts the total number of files and calculates their combined size.
Read a function, explain what it does, declare tests for it and find bugs.
Discuss previous work experience
Theory questions about DNS, TLS, HTTPS, Reverse Proxy, everything related security.
Check if string contains the exact same number of repetitions of every character. I.e. "aabb" - true, "aabbc" - false. Then check if removing a single character from the string can make it valid, i.e. "aabbc" - true, "aaabbbcc" - false
A pull request in Azure Dev Ops was provided and I was asked to review and provide feedback.
- Rest Python PR review - URL shortener for system design
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.
salary expectation, experience, motivation, what do you know about company ...
Viewing 1991 - 2000 interview questions