Interview Questions

Review this list of 3,983 interview questions and answers verified by hiring managers and candidates.
  • Adobe logoAsked at Adobe 
    +7

    "Interviewer : How would you reduce ride cancellation on Uber ? Shailesh : Okay before I jump onto the solution, I would like to clarify some points for better understanding. So ride can be cancelled from the both the parties rider and the driver ? So which side are we talking about ? Interviewer : we are seeing more cancellation from diver side. Shailesh : From how long we are seeing this trend ? Interviewer : you can say from an year. Shailesh : Okay, also are we seeing these cancellations from"

    Anonymous Muskox - "Interviewer : How would you reduce ride cancellation on Uber ? Shailesh : Okay before I jump onto the solution, I would like to clarify some points for better understanding. So ride can be cancelled from the both the parties rider and the driver ? So which side are we talking about ? Interviewer : we are seeing more cancellation from diver side. Shailesh : From how long we are seeing this trend ? Interviewer : you can say from an year. Shailesh : Okay, also are we seeing these cancellations from"See full answer

    Product Manager
    Product Design
    +2 more
  • "I would answer this question using MECE framework: Profit = Revenue - Costs. Revenue = # customers * price In case of the trading platform, this could be translated into avg. trading activity per user * avg. commission rate . Ask if there has been any recent change to Active users or their trading activities. Similarly, ask if the commission rate has been changed recently. Based on this information, you can then identify the problem and get to the root cause of this. Similarly with Costs. "

    Alibi M. - "I would answer this question using MECE framework: Profit = Revenue - Costs. Revenue = # customers * price In case of the trading platform, this could be translated into avg. trading activity per user * avg. commission rate . Ask if there has been any recent change to Active users or their trading activities. Similarly, ask if the commission rate has been changed recently. Based on this information, you can then identify the problem and get to the root cause of this. Similarly with Costs. "See full answer

    Product Manager
    Analytical
    +1 more
  • Amazon logoAsked at Amazon 
    +1

    "Great question! Last year, we were working on a critical project to develop a real-time risk analytics platform. This platform was designed to provide our traders with instantaneous risk metrics, allowing them to make informed decisions in a fast-paced trading environment. Midway through the project, we faced a significant issue: our chosen data processing framework was not performing as expected under the high data throughput required by our trading algorithms. This was causing unacceptable lat"

    Scott S. - "Great question! Last year, we were working on a critical project to develop a real-time risk analytics platform. This platform was designed to provide our traders with instantaneous risk metrics, allowing them to make informed decisions in a fast-paced trading environment. Midway through the project, we faced a significant issue: our chosen data processing framework was not performing as expected under the high data throughput required by our trading algorithms. This was causing unacceptable lat"See full answer

    Product Manager
    Behavioral
  • DoorDash logoAsked at DoorDash 
    +13

    "Sounds like interesting problem! First I'd like to clarify a few things.... Clarify/Find Constraints. WHO - who are we improving the post-booking experience for? restaurant visitors? or restaurant staff who view reservations? new vs existing users? WHAT - what do we mean by improve? is there a specific metric we're looking to improve upon (user experience? increasing show-up rate? booking a second time? etc.?) confirm process/JTBD - are we referring to the standard OpenTab"

    Maya B. - "Sounds like interesting problem! First I'd like to clarify a few things.... Clarify/Find Constraints. WHO - who are we improving the post-booking experience for? restaurant visitors? or restaurant staff who view reservations? new vs existing users? WHAT - what do we mean by improve? is there a specific metric we're looking to improve upon (user experience? increasing show-up rate? booking a second time? etc.?) confirm process/JTBD - are we referring to the standard OpenTab"See full answer

    Product Manager
    Product Design
  • +4

    "First I will set up the formula, second I will calculate each of the components then adding them up. Finally, I will talk about corner cases if any. 1, To begin with, I want to think broadly what could go into the equation. Bandwidth depends on number of devices at a time, so if a student use both laptop and phone at the same time then we have 2. Beside, grad students need internet for various reasons, such as checking email, searching on Google for information, watching lectures... Different a"

    Darren L. - "First I will set up the formula, second I will calculate each of the components then adding them up. Finally, I will talk about corner cases if any. 1, To begin with, I want to think broadly what could go into the equation. Bandwidth depends on number of devices at a time, so if a student use both laptop and phone at the same time then we have 2. Beside, grad students need internet for various reasons, such as checking email, searching on Google for information, watching lectures... Different a"See full answer

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

  • +1

    "FB Vision Why is this problem important - bad ads can drive customer churn and pose reputational risks in terms of law suits. What is a bad ad defined as - we will exclude ad relevance. any ad that is inappropriate, harmful, and misleading. What is the user journey >> Businesses creates ads, ads are verified by FB team who will remove any bad ads, ads get published after verification, user sees the ads, reports if they dont like it, and the team verifies it again and if bad, removes it. N"

    Neha A. - "FB Vision Why is this problem important - bad ads can drive customer churn and pose reputational risks in terms of law suits. What is a bad ad defined as - we will exclude ad relevance. any ad that is inappropriate, harmful, and misleading. What is the user journey >> Businesses creates ads, ads are verified by FB team who will remove any bad ads, ads get published after verification, user sees the ads, reports if they dont like it, and the team verifies it again and if bad, removes it. N"See full answer

    Product Manager
    Analytical
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    +5

    "The opening of people spending a lot time on Facebook is way too long. Almost half time of the video. The analysis of Facebook business model should be very brief. People know Facebook business model. Maximize the ads display while balancing the user experience is the key. She can drive to this point much faster. Segmentation of user group feels irrelevant to the question. I would answer the question in a different way. Ads revenue is the single most revenue stream for Facebook. So we c"

    Zhi C. - "The opening of people spending a lot time on Facebook is way too long. Almost half time of the video. The analysis of Facebook business model should be very brief. People know Facebook business model. Maximize the ads display while balancing the user experience is the key. She can drive to this point much faster. Segmentation of user group feels irrelevant to the question. I would answer the question in a different way. Ads revenue is the single most revenue stream for Facebook. So we c"See full answer

    Product Design
    Estimation
  • Adobe logoAsked at Adobe 
    Video answer for 'Given an integer array nums and an integer k, return true if nums has a subarray of at least two elements whose sum is a multiple of k.'
    +9

    "Would be better to adjust resolution in the video player directly."

    Anonymous Prawn - "Would be better to adjust resolution in the video player directly."See full answer

    Software Engineer
    Data Structures & Algorithms
    +4 more
  • Google logoAsked at Google 

    "Interviewer: What is your favourite Google product, and how would you improve it? Shailesh: Alright, before that, let me clarify; I have to give the Google product, which I like the most, irrespective of how it is currently performing in the market, is it a market leader or not. Also, I need to justify why it is my favourite product and suggest some improvements. Interviewer: Perfect Shailesh: Okay, the way I would like to go about it is, first, I will explain what qualit"

    Anonymous Muskox - "Interviewer: What is your favourite Google product, and how would you improve it? Shailesh: Alright, before that, let me clarify; I have to give the Google product, which I like the most, irrespective of how it is currently performing in the market, is it a market leader or not. Also, I need to justify why it is my favourite product and suggest some improvements. Interviewer: Perfect Shailesh: Okay, the way I would like to go about it is, first, I will explain what qualit"See full answer

    Product Manager
    Product Design
  • Amazon logoAsked at Amazon 
    +4

    "To bring any product to market here are the below steps that I would (did) take: 1.Understand the problem stmt / stakeholder need and asses depth of the problem (qualitatively and then gather metrics to quantify it) 2.Do market study on understanding relatable solutions if any 3.Carve out viable solution/ideation that aligns with overall Business Vision/Goal 4.Get stakeholders buy in on the idea 5.Guesstimate and prioritize high level features, Cost and ROI. 6.Build Business case for Project Le"

    Bk - "To bring any product to market here are the below steps that I would (did) take: 1.Understand the problem stmt / stakeholder need and asses depth of the problem (qualitatively and then gather metrics to quantify it) 2.Do market study on understanding relatable solutions if any 3.Carve out viable solution/ideation that aligns with overall Business Vision/Goal 4.Get stakeholders buy in on the idea 5.Guesstimate and prioritize high level features, Cost and ROI. 6.Build Business case for Project Le"See full answer

    Product Manager
    Behavioral
    +3 more
  • +1

    "How about this one... Situation: In my previous Organization, I was PM of Financial services- Business Loans. I was building the user journey and end to end process. We were in middle of development and I got one more product to work on - BNPL (Buy Now Pay Later). Tasks: I was asked to provide the roadmap , rough wireframes, guess estimates (No of engineers required) and by when we can ship the MVP. Need not to mention but as startups always have resource constrains and tight deadli"

    Veronica S. - "How about this one... Situation: In my previous Organization, I was PM of Financial services- Business Loans. I was building the user journey and end to end process. We were in middle of development and I got one more product to work on - BNPL (Buy Now Pay Later). Tasks: I was asked to provide the roadmap , rough wireframes, guess estimates (No of engineers required) and by when we can ship the MVP. Need not to mention but as startups always have resource constrains and tight deadli"See full answer

    Behavioral
  • "I'd approach this first with a clarifying questions geared towards fraud prevention as these are going to be important to actually finding a root solution. I'd want to take cues from the interviewer in order to then identify potential hypotheses. Clarifying questions: How is fraud calculated? It's important to clarify the metric used to know that fraud is increasing. For example, is this a percent of all customers or transactions? Is the fraud that the merchant reported confirmed fraud"

    Michelle D. - "I'd approach this first with a clarifying questions geared towards fraud prevention as these are going to be important to actually finding a root solution. I'd want to take cues from the interviewer in order to then identify potential hypotheses. Clarifying questions: How is fraud calculated? It's important to clarify the metric used to know that fraud is increasing. For example, is this a percent of all customers or transactions? Is the fraud that the merchant reported confirmed fraud"See full answer

    Execution
    Analytical
  • Google logoAsked at Google 

    "To determine which features go into a Minimum Viable Product (MVP), I focus on balancing user needs with business goals, while keeping technical feasibility in mind. My approach usually includes these key steps: 1. Understand the problem deeply: I start by identifying the core user problem we’re solving—whether that’s through user interviews, support tickets, usage data, or stakeholder input. The goal is to figure out what success looks like for the user in the most basic but valuable form."

    Aniruddha N. - "To determine which features go into a Minimum Viable Product (MVP), I focus on balancing user needs with business goals, while keeping technical feasibility in mind. My approach usually includes these key steps: 1. Understand the problem deeply: I start by identifying the core user problem we’re solving—whether that’s through user interviews, support tickets, usage data, or stakeholder input. The goal is to figure out what success looks like for the user in the most basic but valuable form."See full answer

    Product Manager
    Product Design
    +1 more
  • "To define the success metrics for Facebook Ads, I’ll outline: Who the users are What their goals and needs are How success is measured across their journey Who are the users: Advertisers: Individuals or businesses running ad campaigns to achieve business objectives. Potential Buyers: Users exposed to ads who may engage, click, or make purchases. User journey and Success metrics: Advertisers: Acquisition:Onboarding Completion Rate: % of advertisers completing"

    Idit G. - "To define the success metrics for Facebook Ads, I’ll outline: Who the users are What their goals and needs are How success is measured across their journey Who are the users: Advertisers: Individuals or businesses running ad campaigns to achieve business objectives. Potential Buyers: Users exposed to ads who may engage, click, or make purchases. User journey and Success metrics: Advertisers: Acquisition:Onboarding Completion Rate: % of advertisers completing"See full answer

    Product Manager
    Analytical
    +1 more
  • Adobe logoAsked at Adobe 

    "Use a representative of each, e.g. sort the string and add it to the value of a hashmap> where we put all the words that belong to the same anagram together."

    Gaston B. - "Use a representative of each, e.g. sort the string and add it to the value of a hashmap> where we put all the words that belong to the same anagram together."See full answer

    Software Engineer
    Data Structures & Algorithms
    +4 more
  • Amazon logoAsked at Amazon 

    "I started asking some questions regarding the constrains of the system: An antena is emitting a signal that says if the tagged device was out of the room where the interview was happening. I was able to decide which would be the schema for the Antena's message. The antena is sending the info of multiple users. The system doesn't need to push notification to the users when the user left the device behind. Upon reflection, this is what I recollected doing. I propuse the json schema a"

    Eduardo C. - "I started asking some questions regarding the constrains of the system: An antena is emitting a signal that says if the tagged device was out of the room where the interview was happening. I was able to decide which would be the schema for the Antena's message. The antena is sending the info of multiple users. The system doesn't need to push notification to the users when the user left the device behind. Upon reflection, this is what I recollected doing. I propuse the json schema a"See full answer

    Software Engineer
    System Design
  • +2

    "Referring to https://www.forbes.com/sites/forbesbusinesscouncil/2022/03/23/15-strategies-for-balancing-competing-stakeholder-priorities/?sh=7c82aa68262f Understand the conflicting priorities and align it with the goal/ objectives and the company mission. Start with the Least Common Denominator between the conflicting priorities to come to a commonality and start from there to objectively approach the next imp priority Always keep communication on and be transparent with 'equality' an"

    Pramod V. - "Referring to https://www.forbes.com/sites/forbesbusinesscouncil/2022/03/23/15-strategies-for-balancing-competing-stakeholder-priorities/?sh=7c82aa68262f Understand the conflicting priorities and align it with the goal/ objectives and the company mission. Start with the Least Common Denominator between the conflicting priorities to come to a commonality and start from there to objectively approach the next imp priority Always keep communication on and be transparent with 'equality' an"See full answer

    Product Manager
    Behavioral
    +3 more
  • Capital One logoAsked at Capital One 
    +4

    "In one of my previous project, I was assigned a feature to implement before the deadline. After understanding the feature I started the design and implementation. I thought that it could be completed, but I could not do before the deadline. Due to this product delivery was delayed, I accepted my mistake that I started work without estimation. Later I asked other team member to help me on some tasks to complete. At the end I completed the feature after one week of the committed deadline."

    Avdhesh T. - "In one of my previous project, I was assigned a feature to implement before the deadline. After understanding the feature I started the design and implementation. I thought that it could be completed, but I could not do before the deadline. Due to this product delivery was delayed, I accepted my mistake that I started work without estimation. Later I asked other team member to help me on some tasks to complete. At the end I completed the feature after one week of the committed deadline."See full answer

    Software Engineer
    Behavioral
    +2 more
  • +2

    "Picked Turo, prioritized customer (renter) persona, listed a few paint points across three pillars - Tool, Car Owner, Car Worst Case scenarios Order did not go through, no order confirmation received Notification issue with tool Owner not replying Owner did not deliver car as expected - delayed or no show 5 Issues with car - not clean, not as promised, dirty, engine isssues Car breakdown after pickup Payment issues Fraud I picked up no show as an issue which could b"

    Saurabh G. - "Picked Turo, prioritized customer (renter) persona, listed a few paint points across three pillars - Tool, Car Owner, Car Worst Case scenarios Order did not go through, no order confirmation received Notification issue with tool Owner not replying Owner did not deliver car as expected - delayed or no show 5 Issues with car - not clean, not as promised, dirty, engine isssues Car breakdown after pickup Payment issues Fraud I picked up no show as an issue which could b"See full answer

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

    "To know whether a parking spot is available or not, the parking spot needs to have a sensor. So each parking spot should have a sensor that identifies whether the spot is available. These sensors send data to the application/database. The data in the application/database can be used to show which spots are available and which are not in the front-end app. Make sure there are no bugs in the code and that the code is written efficiently. Make sure the data gets updated very fast and"

    Sreeram reddy B. - "To know whether a parking spot is available or not, the parking spot needs to have a sensor. So each parking spot should have a sensor that identifies whether the spot is available. These sensors send data to the application/database. The data in the application/database can be used to show which spots are available and which are not in the front-end app. Make sure there are no bugs in the code and that the code is written efficiently. Make sure the data gets updated very fast and"See full answer

    Product Manager
    Product Design
Showing 461-480 of 3983