Manager Engineering Interview Questions

9,638 manager engineering interview questions shared by candidates

Technical Round (did not advance) I didn’t clear the first technical round, but these were the key questions: Top-K Frequent Elements Implement a function to return the top K most frequent integers in an array. Explain the approach and why it’s optimal. Extension: handle a streaming input. I discussed an event-driven, chunked approach—processing counts per chunk and updating/replacing a rolling top-K across chunks. setTimeout Ordering with an API Call Given a setTimeout followed by an API call, identify the issue with execution order and make the API call run after the timeout. I talked through the call stack, event loop, macro/microtask queues, and how Promise/async-await can control ordering. Remove Overlapping Time Windows For input like [[3,2],[1,6],[4,8],[5,9]], remove overlaps to produce something like [[3,6],[4,8],[5,9]]. They wanted a step-by-step plan: input sanitization, processing strategy, and analysis of time/space complexity. Reason : The response/feedback i got was your answers were right but from data persepective they were not thorough
avatar

Engineering Manager

Interviewed at SaaS Labs

3.4
Sep 2, 2025

Technical Round (did not advance) I didn’t clear the first technical round, but these were the key questions: Top-K Frequent Elements Implement a function to return the top K most frequent integers in an array. Explain the approach and why it’s optimal. Extension: handle a streaming input. I discussed an event-driven, chunked approach—processing counts per chunk and updating/replacing a rolling top-K across chunks. setTimeout Ordering with an API Call Given a setTimeout followed by an API call, identify the issue with execution order and make the API call run after the timeout. I talked through the call stack, event loop, macro/microtask queues, and how Promise/async-await can control ordering. Remove Overlapping Time Windows For input like [[3,2],[1,6],[4,8],[5,9]], remove overlaps to produce something like [[3,6],[4,8],[5,9]]. They wanted a step-by-step plan: input sanitization, processing strategy, and analysis of time/space complexity. Reason : The response/feedback i got was your answers were right but from data persepective they were not thorough

Viewing 9541 - 9550 interview questions

See Interview Questions for Similar Jobs

Glassdoor has 9,638 interview questions and reports from Manager engineering interviews. Prepare for your interview. Get hired. Love your job.