Senior Staff Engineer Interview Questions

700 senior staff engineer interview questions shared by candidates

HM Call - 1. To understand past projects, scale, high level knowledge, etc. 2. Pretty straightforward. Machine Coding Round - 1. Did not involve any technical questions. 2. They seem to just ask simple questions around abstractions, code extendability, etc. 3. Few subjective questions on different scenarios such as using a cache, security tool, etc. HLD Round - 1. I was told this would be a HLD round but turned out to be a machine coding round. 2. Design a inmemory ledger kind of a system that can debit, credit amount. Add extensions with interface / abstraction for reserve balance, etc.

Senior / Staff Software Engineer

Interviewed at Vance (India)

3.4
Dec 19, 2024

HM Call - 1. To understand past projects, scale, high level knowledge, etc. 2. Pretty straightforward. Machine Coding Round - 1. Did not involve any technical questions. 2. They seem to just ask simple questions around abstractions, code extendability, etc. 3. Few subjective questions on different scenarios such as using a cache, security tool, etc. HLD Round - 1. I was told this would be a HLD round but turned out to be a machine coding round. 2. Design a inmemory ledger kind of a system that can debit, credit amount. Add extensions with interface / abstraction for reserve balance, etc.

=== TECHNICAL === • I was asked to implement JSON.Stringify. (ehem, ehem, creativity and novelty in the problem to ask!) • I finish that with unit tests in half an hour which later I found was working way better than all the version I could find online in random people's public github accounts. • The interviewer asked me to support recursive loops in Javascript. He didn't even have a working example and it was super-tricky to think about it -- an object having properties to point to the object itself to form a loop of "pointers" in Javascript! I modified my code to cover that too. I tested that and it worked perfect. • And guess what, the feedback (more than a week later) was that there are "some concerns about my Javascript" so they need to have a second phone interview. lol. I could only laugh! I just bailed out and canceled it. Enough is enough.
avatar

Senior/Staff Software Engineer

Interviewed at Lyft

3.8
Nov 29, 2017

=== TECHNICAL === • I was asked to implement JSON.Stringify. (ehem, ehem, creativity and novelty in the problem to ask!) • I finish that with unit tests in half an hour which later I found was working way better than all the version I could find online in random people's public github accounts. • The interviewer asked me to support recursive loops in Javascript. He didn't even have a working example and it was super-tricky to think about it -- an object having properties to point to the object itself to form a loop of "pointers" in Javascript! I modified my code to cover that too. I tested that and it worked perfect. • And guess what, the feedback (more than a week later) was that there are "some concerns about my Javascript" so they need to have a second phone interview. lol. I could only laugh! I just bailed out and canceled it. Enough is enough.

Asking me questions on java8. Differnce b/w intermediate and terminal operation. Java8 is eager loading or lazy loading. IOC v/s DI. Explain me about best pactices of REST API. Differnce b/w put and patch. Default size of S3bucket in aws. How we communicate b/w microservies. Command of creating docker image. Spring data jpa functions. About thread pools in java. Explain the spring mvc architecture. Asked about have you write junit Test cases. Just checked you have experience on Jenkins or NoSQL. What's your strength or weakness. All this questions just asked in 15 to 20 mins.
avatar

Senior Staff Engineer

Interviewed at Nagarro

3.9
Dec 21, 2024

Asking me questions on java8. Differnce b/w intermediate and terminal operation. Java8 is eager loading or lazy loading. IOC v/s DI. Explain me about best pactices of REST API. Differnce b/w put and patch. Default size of S3bucket in aws. How we communicate b/w microservies. Command of creating docker image. Spring data jpa functions. About thread pools in java. Explain the spring mvc architecture. Asked about have you write junit Test cases. Just checked you have experience on Jenkins or NoSQL. What's your strength or weakness. All this questions just asked in 15 to 20 mins.

Viewing 291 - 300 interview questions

Glassdoor has 700 interview questions and reports from Senior staff engineer interviews. Prepare for your interview. Get hired. Love your job.