Staff Software Engineer Interview Questions

2,609 staff software engineer interview questions shared by candidates

a. Pointers – how to allocate a integer pointer b. Synchronization using Mutex c. Mutex vs semaphores d. Smart pointers in C++ e. Lambda functions in C++ f. Merge Intervals -- LC g. Design a phonebook h. What is your experience with performance counters. i. What are the types of overloading. j. API vs ABI k. How do you typically handle a perf issue. l. What is template specialization ?
avatar

Staff Software Engineer

Interviewed at AMD

4
Nov 5, 2024

a. Pointers – how to allocate a integer pointer b. Synchronization using Mutex c. Mutex vs semaphores d. Smart pointers in C++ e. Lambda functions in C++ f. Merge Intervals -- LC g. Design a phonebook h. What is your experience with performance counters. i. What are the types of overloading. j. API vs ABI k. How do you typically handle a perf issue. l. What is template specialization ?

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.

Viewing 941 - 950 interview questions

Glassdoor has 2,609 interview questions and reports from Staff software engineer interviews. Prepare for your interview. Get hired. Love your job.