Interview Questions

Review this list of 4,217 interview questions and answers verified by hiring managers and candidates.
  • "Google flights doesn't have a booking experience. Is this even a real question?"

    Gunjan B. - "Google flights doesn't have a booking experience. Is this even a real question?"See full answer

    Product Manager
    Product Strategy
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "I would start with clarifying questions : Are we building this feature on existing meta apps like Facebook / Instagram ? Yes AM I building this in Meta suite of products or a standalone app ? Inbuilt app with in Meta product like Fb/Instagram Timeline - 1 year Geography - USA Structure : Why -> Meta Mission -> Business objective -> User segmentation -Need ( Prioritization) -> Painpoints ( Prioritization)-> Solutions ( RICE prioritization) -> Metrics / NSM -> Risks - Summary Why : WIth multiple"

    Rani Y. - "I would start with clarifying questions : Are we building this feature on existing meta apps like Facebook / Instagram ? Yes AM I building this in Meta suite of products or a standalone app ? Inbuilt app with in Meta product like Fb/Instagram Timeline - 1 year Geography - USA Structure : Why -> Meta Mission -> Business objective -> User segmentation -Need ( Prioritization) -> Painpoints ( Prioritization)-> Solutions ( RICE prioritization) -> Metrics / NSM -> Risks - Summary Why : WIth multiple"See full answer

    Product Manager
    Product Design
  • 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
  • "While answering such a question, it is important to focus on personal growth, learning, and how the experience improved your teamwork. You want to demonstrate self-awareness, humility, and an ability to adapt. I had this experience while working on a cross-functional project that involved collaboration between the engineering and marketing teams. In the interview, I shared a story when I misjudged someone and showed unconscious bias towards due their gender, ethnicity or age. It was embarrassin"

    Malay K. - "While answering such a question, it is important to focus on personal growth, learning, and how the experience improved your teamwork. You want to demonstrate self-awareness, humility, and an ability to adapt. I had this experience while working on a cross-functional project that involved collaboration between the engineering and marketing teams. In the interview, I shared a story when I misjudged someone and showed unconscious bias towards due their gender, ethnicity or age. It was embarrassin"See full answer

    Software Engineer
    Behavioral
  • "The health of the product backlog can be determined by considering the following factors - Is the product backlog prioritized? Will each backlog be easily picked up by the engineering team i.e. does it have all the required details such as user story, acceptance criteria, and effort estimates? No items coming back to the product backlog from the sprint backlog due to incomplete development or bugs No of items moving to the "Done" state from the product backlog in each sprint A"

    Nimish J. - "The health of the product backlog can be determined by considering the following factors - Is the product backlog prioritized? Will each backlog be easily picked up by the engineering team i.e. does it have all the required details such as user story, acceptance criteria, and effort estimates? No items coming back to the product backlog from the sprint backlog due to incomplete development or bugs No of items moving to the "Done" state from the product backlog in each sprint A"See full answer

    Product Manager
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Apple logoAsked at Apple 

    "Applying the STAR method to explain a time when I had to teach myself certain skills to meet project demands. Situation : I was working for a medical devices company that didn't have CI-CD setup for its embedded software Task : Build the entire CI-CD pipeline from scratch using the tools available within a month Action : I had to learn Docker and other basic DevOps technologies to build this Result : We were able to reduce build time by 70% and create a process for package manage"

    Soutrik M. - "Applying the STAR method to explain a time when I had to teach myself certain skills to meet project demands. Situation : I was working for a medical devices company that didn't have CI-CD setup for its embedded software Task : Build the entire CI-CD pipeline from scratch using the tools available within a month Action : I had to learn Docker and other basic DevOps technologies to build this Result : We were able to reduce build time by 70% and create a process for package manage"See full answer

    Product Manager
    Behavioral
  • "Question and video tagged not same. "

    Anjali P. - "Question and video tagged not same. "See full answer

    Behavioral
  • LinkedIn logoAsked at LinkedIn 
    Product Manager
    Artificial Intelligence
  • "Think of an operating system (OS) as being similar to a person managing household tasks like you! Imagine you have several chores to do around the house, such as cooking, cleaning, and praying. Each of these tasks is like an individual app. You, in this case, are responsible for ensuring all these tasks are completed smoothly. When you cook, you decide what ingredients to buy, how much of each, and which utensils to use. For cleaning, you assess what surfaces need to be cleaned, whether you need"

    Ekta M. - "Think of an operating system (OS) as being similar to a person managing household tasks like you! Imagine you have several chores to do around the house, such as cooking, cleaning, and praying. Each of these tasks is like an individual app. You, in this case, are responsible for ensuring all these tasks are completed smoothly. When you cook, you decide what ingredients to buy, how much of each, and which utensils to use. For cleaning, you assess what surfaces need to be cleaned, whether you need"See full answer

    Product Manager
    Technical
  • Oracle logoAsked at Oracle 
    Software Engineer
    Coding
    +1 more
  • +4

    "Step 1: Define Objectives and Key Metrics Objectives: Understand the demand for group video calling. Assess the potential impact on user engagement. Identify technical and user experience considerations. Key Metrics: Call Frequency: Number of 1:1 calls per user. Call Duration: Average duration of 1:1 calls. Call Participants: Identify users who frequently call multiple individuals. Concurrent Calls: Instances where users are engaged in multiple 1:1 call"

    Bhavna S. - "Step 1: Define Objectives and Key Metrics Objectives: Understand the demand for group video calling. Assess the potential impact on user engagement. Identify technical and user experience considerations. Key Metrics: Call Frequency: Number of 1:1 calls per user. Call Duration: Average duration of 1:1 calls. Call Participants: Identify users who frequently call multiple individuals. Concurrent Calls: Instances where users are engaged in multiple 1:1 call"See full answer

    Data Scientist
  • Product Manager
    Product Design
  • Capital One logoAsked at Capital One 

    "I would start by asking a clarifying question - Is there a specific problem we are trying to solve? I want to get some guidance from the interviewer around the type of answer they're looking for or if there's specific paths they want us to take. Ultimately, I would start by identifying the users and moving through the process by identifying pain points and then potential solutions. It is important to start to get into the details of the solutions and features once pain points have been identifie"

    Simer S. - "I would start by asking a clarifying question - Is there a specific problem we are trying to solve? I want to get some guidance from the interviewer around the type of answer they're looking for or if there's specific paths they want us to take. Ultimately, I would start by identifying the users and moving through the process by identifying pain points and then potential solutions. It is important to start to get into the details of the solutions and features once pain points have been identifie"See full answer

    Product Manager
  • +2

    "Why is the value of an Android user only considering incremental clicks on ads instead of all clicks on ads?"

    So X. - "Why is the value of an Android user only considering incremental clicks on ads instead of all clicks on ads?"See full answer

    Estimation
  • Apple logoAsked at Apple 
    +1

    "To answer this, I will focus my efforts on explaining the most common type of API used in most modern software development applications - the REST API. For the purpose of simplicity, I will also keep the topics of Authorization and Authentication out of the mix. In essence, an API is a group of logic that takes in a specific set of inputs and responds with a specific set of outputs. This is analogous to going to a drive-thru and placing an order for a meal. When you give an API a bunch of"

    Pathworks P. - "To answer this, I will focus my efforts on explaining the most common type of API used in most modern software development applications - the REST API. For the purpose of simplicity, I will also keep the topics of Authorization and Authentication out of the mix. In essence, an API is a group of logic that takes in a specific set of inputs and responds with a specific set of outputs. This is analogous to going to a drive-thru and placing an order for a meal. When you give an API a bunch of"See full answer

    Software Engineer
    Technical
    +3 more
  • Uber logoAsked at Uber 
    Video answer for 'Design Uber.'
    +2

    "Very helpful! But I have a question: the location of drivers can be changing every minute, so won't reading from location cache returning stale data?"

    Linying W. - "Very helpful! But I have a question: the location of drivers can be changing every minute, so won't reading from location cache returning stale data?"See full answer

    System Design
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Clarification: Lender Focus: We'll cater to mortgage lenders, specifically smaller institutions or those specializing in a particular loan type (e.g., first-time homebuyer loans). 1. User Personas and Pain Points: Create two user personas: Persona 1: A loan officer at a small credit union overwhelmed with manual paperwork and slow communication with borrowers. Persona 2: A loan manager at a company specializing in FHA loans, struggling with cumbersome pre-qualification"

    Deepak V. - "Clarification: Lender Focus: We'll cater to mortgage lenders, specifically smaller institutions or those specializing in a particular loan type (e.g., first-time homebuyer loans). 1. User Personas and Pain Points: Create two user personas: Persona 1: A loan officer at a small credit union overwhelmed with manual paperwork and slow communication with borrowers. Persona 2: A loan manager at a company specializing in FHA loans, struggling with cumbersome pre-qualification"See full answer

    Product Manager
    Product Design
  • Google logoAsked at Google 
    +5

    "First, I would make the following assumptions to solve this question without instant feedback. Assumptions: The main use cases for the refrigerator will be to maintain food in the right temperature and will not include making ice cubs or pouring water The only disability of the user is blindness Then, I would identify the main flows used when maintaining food refrigerated, which are: Putting food into the fridge Taking out food out of the fridge Within these flow these are som"

    Maritza C. - "First, I would make the following assumptions to solve this question without instant feedback. Assumptions: The main use cases for the refrigerator will be to maintain food in the right temperature and will not include making ice cubs or pouring water The only disability of the user is blindness Then, I would identify the main flows used when maintaining food refrigerated, which are: Putting food into the fridge Taking out food out of the fridge Within these flow these are som"See full answer

    Product Manager
    Product Design
  • DoorDash logoAsked at DoorDash 

    "Clarifyig questons Why do we want to re-design the feature? are there any existing problem with the existing DM feature? -- you figure out Do we have any particular goal in mind which we want to achieve? related to Engagement, Session time etc? -- Think yourself When we say DMs, this includes P2P, Message to business, Message to an open account or you have something else in mind? -- Think yourself With that bieng said lets first understand what are the core use cases of the DM as a feature P"

    Shoaib H. - "Clarifyig questons Why do we want to re-design the feature? are there any existing problem with the existing DM feature? -- you figure out Do we have any particular goal in mind which we want to achieve? related to Engagement, Session time etc? -- Think yourself When we say DMs, this includes P2P, Message to business, Message to an open account or you have something else in mind? -- Think yourself With that bieng said lets first understand what are the core use cases of the DM as a feature P"See full answer

    Product Manager
    Product Design
  • "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
Showing 601-620 of 4217