Engineering Manager Interview Questions

Review this list of 132 engineering manager interview questions and answers verified by hiring managers and candidates.
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Video answer for 'Design a web crawler.'
    +6

    "https://youtu.be/pHu6N3DTnCY?si=BkkVXZVUVRoE5cnt -> This is one video that I recorded for this question. Please go through and feel free to discuss further here or in the youtube comments"

    Rjj - "https://youtu.be/pHu6N3DTnCY?si=BkkVXZVUVRoE5cnt -> This is one video that I recorded for this question. Please go through and feel free to discuss further here or in the youtube comments"See full answer

    Engineering Manager
    System Design
    +1 more
  • LinkedIn logoAsked at LinkedIn 
    Video answer for 'How do you prioritize features for your engineering team?'

    "A mature manager. Great conversational answer. I wish more sessions with him"

    LateArriver - "A mature manager. Great conversational answer. I wish more sessions with him"See full answer

    Engineering Manager
    Behavioral
  • Stripe logoAsked at Stripe 
    Video answer for 'How do you coach and develop your engineering team?'
    +9

    "Too much talk nothing concrete to know about the person that I am interviewing."

    Vikas T. - "Too much talk nothing concrete to know about the person that I am interviewing."See full answer

    Engineering Manager
    Behavioral
  • Google logoAsked at Google 
    Engineering Manager
    People Management
  • Capital One logoAsked at Capital One 
    +4

    "Situation. Initially, my team consisted of young guys who were hired by team leaders based on hardskills. Previously, the company had just begun the transition from a process-based to a product-based approach. In the process of searching and selecting candidates, the interests of the team and the product owner were not taken into account. The candidate didn't pass a behavioral interview on soft skills. Thus, the team consisted of diverse and talented guys, but not very interested in fast wor"

    Anna D. - "Situation. Initially, my team consisted of young guys who were hired by team leaders based on hardskills. Previously, the company had just begun the transition from a process-based to a product-based approach. In the process of searching and selecting candidates, the interests of the team and the product owner were not taken into account. The candidate didn't pass a behavioral interview on soft skills. Thus, the team consisted of diverse and talented guys, but not very interested in fast wor"See full answer

    Engineering Manager
    Behavioral
    +2 more
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Google logoAsked at Google 
    Engineering Manager
    Behavioral
    +1 more
  • "Some coworkers say to me that I'm a hard worker, but some say that I can be a little loud while I'm working, So then when I get that feedback I would say I'm sorry that you felt that way and I will promise I will work on it."

    Amparo L. - "Some coworkers say to me that I'm a hard worker, but some say that I can be a little loud while I'm working, So then when I get that feedback I would say I'm sorry that you felt that way and I will promise I will work on it."See full answer

    Engineering Manager
    Behavioral
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Designing a video streaming system like Netflix or Facebook Video involves addressing multiple aspects, such as scalability, availability, low latency, and high performance. Here's a high-level design: System Requirements Functional Requirements: User Management: User sign-up, login, and profile management. Subscription plans and payment integration (for Netflix-like systems). Content Management: Upload, edit, and delete videos. Categorize content (genres, recommendations). Video Playback: S"

    Kamal .. - "Designing a video streaming system like Netflix or Facebook Video involves addressing multiple aspects, such as scalability, availability, low latency, and high performance. Here's a high-level design: System Requirements Functional Requirements: User Management: User sign-up, login, and profile management. Subscription plans and payment integration (for Netflix-like systems). Content Management: Upload, edit, and delete videos. Categorize content (genres, recommendations). Video Playback: S"See full answer

    Engineering Manager
    System Design
    +1 more
  • +8

    "Credibility is very important for success of any team. And it is something that takes time to build, but if i am inheriting a team that i did not build, i would spend dedicated time to understand team structure, dynamics and skill levels for every team member. Domain knowledge and experience are other important factors i would learn about each team member. In regular meetings i would introduce the culture of openness and respect where team members feel free to bring in ideas and constructive fee"

    Kanwarpreet S. - "Credibility is very important for success of any team. And it is something that takes time to build, but if i am inheriting a team that i did not build, i would spend dedicated time to understand team structure, dynamics and skill levels for every team member. Domain knowledge and experience are other important factors i would learn about each team member. In regular meetings i would introduce the culture of openness and respect where team members feel free to bring in ideas and constructive fee"See full answer

    Engineering Manager
    Behavioral
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Scoped out problem constraints - how much data to download, how many computers, and how much time, how you can be detected (decentralized load). Designed a web crawler."

    Faraz A. - "Scoped out problem constraints - how much data to download, how many computers, and how much time, how you can be detected (decentralized load). Designed a web crawler."See full answer

    Engineering Manager
    System Design
    +1 more
  • Amazon logoAsked at Amazon 
    Video answer for 'Tell me about a time when a team member had difficulty performing a task.'

    "Might be good to have also explained how the engineer wasn't aware of th expedition process that you as a PM were able to identify when you spoke to the PM from the team that was providing the API, was it just a simple of case of not having access to information that you were able to help surface ?"

    Yogi S. - "Might be good to have also explained how the engineer wasn't aware of th expedition process that you as a PM were able to identify when you spoke to the PM from the team that was providing the API, was it just a simple of case of not having access to information that you were able to help surface ?"See full answer

    Engineering Manager
    Behavioral
  • OpenAI logoAsked at OpenAI 
    Engineering Manager
    Behavioral
    +5 more
  • Databricks logoAsked at Databricks 
    Engineering Manager
    System Design
    +1 more
  • Atlassian logoAsked at Atlassian 
    Video answer for 'How would you store a list of numbers as a single number?'
    +7

    "First thing the interviewee did wrong is not asking clarifying questions. This is the most vague problem I have every heard, and the interviewee just made assumptions and started programming."

    Nicholas S. - "First thing the interviewee did wrong is not asking clarifying questions. This is the most vague problem I have every heard, and the interviewee just made assumptions and started programming."See full answer

    Engineering Manager
    Data Structures & Algorithms
    +2 more
  • Amazon logoAsked at Amazon 

    "demonstrate your ability to recognize and nurture talent, provide growth opportunities, and create an environment that supports and challenges high-performing individuals. Use a real-life example to illustrate your approach and showcase your leadership skills. Managing high performers is an exciting and rewarding aspect of being an engineering manager. These individuals are often the driving force behind innovation, productivity, and success within a team. As a manager, it's crucial to recogni"

    Sam T. - "demonstrate your ability to recognize and nurture talent, provide growth opportunities, and create an environment that supports and challenges high-performing individuals. Use a real-life example to illustrate your approach and showcase your leadership skills. Managing high performers is an exciting and rewarding aspect of being an engineering manager. These individuals are often the driving force behind innovation, productivity, and success within a team. As a manager, it's crucial to recogni"See full answer

    Engineering Manager
    Behavioral
  • Adobe logoAsked at Adobe 
    Video answer for 'Design a typeahead box for a search engine.'
    +5

    "It would have been more interesting to focus on the system design rather than the Trie DS, Interviewee could have just mentioned the Trie and passed to things more important. Interviewee should have focused on the factors on which he wants to scale the API servers, popularity of the query parts ? region may be ? A hash of many factors ? Caches should have definitely be discussed, Cache eviction policies, Cache invalidation managements... Interviewee should have mentioned which kind of API pro"

    Aymen D. - "It would have been more interesting to focus on the system design rather than the Trie DS, Interviewee could have just mentioned the Trie and passed to things more important. Interviewee should have focused on the factors on which he wants to scale the API servers, popularity of the query parts ? region may be ? A hash of many factors ? Caches should have definitely be discussed, Cache eviction policies, Cache invalidation managements... Interviewee should have mentioned which kind of API pro"See full answer

    Engineering Manager
    System Design
    +1 more
  • "Load Balancer, Multiple API Servers, game Service, pub-sub system, HTTP Long Polling for status updates, write-through cache. No SQL DB to store user, game, and move information."

    gdecuri - "Load Balancer, Multiple API Servers, game Service, pub-sub system, HTTP Long Polling for status updates, write-through cache. No SQL DB to store user, game, and move information."See full answer

    Engineering Manager
    System Design
  • Stripe logoAsked at Stripe 
    Video answer for 'How do you set goals for your engineering team?'
    +3

    "Wondering what is the difference between OKR based and Roadmap based. I feel it is based on the time horizon."

    Imju B. - "Wondering what is the difference between OKR based and Roadmap based. I feel it is based on the time horizon."See full answer

    Engineering Manager
    Behavioral
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Video answer for 'How do you manage your team's performance?'

    "Thanks Hozefa for your insights on this. I see that hozefa talks about giving used cases. It would be very helpful if there was an example provided with STAR framework."

    Dheeraj D. - "Thanks Hozefa for your insights on this. I see that hozefa talks about giving used cases. It would be very helpful if there was an example provided with STAR framework."See full answer

    Engineering Manager
    Behavioral
  • Amazon logoAsked at Amazon 
    Video answer for 'How do you consider your impact on the world as an engineering manager?'
    +4

    "I really appreciate how he clearly explains every term he uses!"

    Ilnur I. - "I really appreciate how he clearly explains every term he uses!"See full answer

    Engineering Manager
    Behavioral
Showing 41-60 of 132