Skip to main content

Interview Questions

Review this list of 4,415 interview questions and answers verified by hiring managers and candidates.
  • "Let me tell you about a time when my manager was on a two week PTO and I was building the post-MVP roadmap for a newly launched product. Being a SaaS platform for supporting restaurants, I'd led the conception, planning, development and launch of the MVP for an online ordering solution for diners in restaurants. After the launch of the MVP, our original plan was to build features which supported table-service restaurants like keeping an open tab. But while looking at the data, I realized that a"

    Singer29 - "Let me tell you about a time when my manager was on a two week PTO and I was building the post-MVP roadmap for a newly launched product. Being a SaaS platform for supporting restaurants, I'd led the conception, planning, development and launch of the MVP for an online ordering solution for diners in restaurants. After the launch of the MVP, our original plan was to build features which supported table-service restaurants like keeping an open tab. But while looking at the data, I realized that a"See full answer

    Product Manager
    Behavioral
  • Lyft logoAsked at Lyft 

    "To clarify, Lyft currently uses dynamic pricing which means the price of a ride is not constant and depends on multiple factors. Let's keep only the car rides on Lyft with driver-rider as customers in the current scope and ignore other product offerings such as bikes, scooters. Should we improve the current dynamic pricing model or design dynamic pricing assuming it doesn't exist? Let's assume latter. Let's assume this dynamic pricing applies to entire US market. Now let's see what factors I"

    M N. - "To clarify, Lyft currently uses dynamic pricing which means the price of a ride is not constant and depends on multiple factors. Let's keep only the car rides on Lyft with driver-rider as customers in the current scope and ignore other product offerings such as bikes, scooters. Should we improve the current dynamic pricing model or design dynamic pricing assuming it doesn't exist? Let's assume latter. Let's assume this dynamic pricing applies to entire US market. Now let's see what factors I"See full answer

    Analytical
    Product Design
    +1 more
  • Meta logoAsked at Meta 

    " To start, I'm going to make sure I understand the product correctly and also define what specific business metric we're trying to improve. Second, I will focus on defining the target user for which we want to improve the product and brainstorm what additional user problems we could solve. And third, I will generate solutions for these problems, prioritize them, and make a recommendation." First I want to understand if this product will aim to help me find the pet I want, or help me discover wh"

    Anonymous Sparrow - " To start, I'm going to make sure I understand the product correctly and also define what specific business metric we're trying to improve. Second, I will focus on defining the target user for which we want to improve the product and brainstorm what additional user problems we could solve. And third, I will generate solutions for these problems, prioritize them, and make a recommendation." First I want to understand if this product will aim to help me find the pet I want, or help me discover wh"See full answer

    Product Design
    Product Strategy
  • DoorDash logoAsked at DoorDash 

    "Functional Requirement User should be able to add review the food item/order User should be able to rate the food item delivered User should be able to Like/Dislike others reviews User should be able to see all reviews on a food item Users should be able to receive rewards based on criteria- (Quality of the reviews- Based on number of likes - Monthly cash card) OOS - Item is already ordered and exists in a separate system, User is authenticated. No Media Non Functional requireme"

    Anshika R. - "Functional Requirement User should be able to add review the food item/order User should be able to rate the food item delivered User should be able to Like/Dislike others reviews User should be able to see all reviews on a food item Users should be able to receive rewards based on criteria- (Quality of the reviews- Based on number of likes - Monthly cash card) OOS - Item is already ordered and exists in a separate system, User is authenticated. No Media Non Functional requireme"See full answer

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

  • "Started by asking clarification questions regarding design constraints and desired features. Break down the into re-usable components - HeroImg and Carousel (with 3 images rendered) Code the components and managed the state for both in the parent component."

    Akshay J. - "Started by asking clarification questions regarding design constraints and desired features. Break down the into re-usable components - HeroImg and Carousel (with 3 images rendered) Code the components and managed the state for both in the parent component."See full answer

    Frontend Engineer
    Coding
  • Product Design
  • +1

    "Engineering efficiency - dev time per launch developer SAT"

    Charu S. - "Engineering efficiency - dev time per launch developer SAT"See full answer

    Analytical
    Behavioral
  • Booking.com logoAsked at Booking.com 

    "I always look at the project from three angles, Scope, Schedule, and Cost. To measure the success of the project we also have to look at the other factors, other than the scope, schedule and cost. Here are some of the factors I look at while measuring the success : Metrics : While defining the Goal of the program, we also define the metrics. To assess whether the goal is getting achieved or not, we need to measure the metrics i.e whether the metrics of the program are getting hit or not. For e"

    Tanu M. - "I always look at the project from three angles, Scope, Schedule, and Cost. To measure the success of the project we also have to look at the other factors, other than the scope, schedule and cost. Here are some of the factors I look at while measuring the success : Metrics : While defining the Goal of the program, we also define the metrics. To assess whether the goal is getting achieved or not, we need to measure the metrics i.e whether the metrics of the program are getting hit or not. For e"See full answer

    Technical Program Manager
    Program Sense
  • +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
  • Machine Learning Engineer
    Concept
    +2 more
  • Google logoAsked at Google 

    "Constrain the requirements (The final product should be somewhat like Neptune AI and also enable for A/B testing) Do some back of the envelope calculations Start explaning your system with appropriate architecture diagrams Optimize for scale Answer any questions Wrap-up"

    Varun G. - "Constrain the requirements (The final product should be somewhat like Neptune AI and also enable for A/B testing) Do some back of the envelope calculations Start explaning your system with appropriate architecture diagrams Optimize for scale Answer any questions Wrap-up"See full answer

    Machine Learning Engineer
    Machine Learning
    +1 more
  • Dropbox logoAsked at Dropbox 
    +3

    "No of Cars in 1 year = [ Total Road Length] / [Distance Covered by 1 Self Drive Car in One Year] Clarifying Question - How does Mapping work? I assume the car has a bunch of cameras and the car needs to go via a road each once to do the mapping for Google Street view. Is that correct? Assumption Google Street view required cars to go via road once and then use camera for mapping Assumption for average speed of the car - This can vary if the car is on the highway Assumption of Area of"

    Raul K. - "No of Cars in 1 year = [ Total Road Length] / [Distance Covered by 1 Self Drive Car in One Year] Clarifying Question - How does Mapping work? I assume the car has a bunch of cameras and the car needs to go via a road each once to do the mapping for Google Street view. Is that correct? Assumption Google Street view required cars to go via road once and then use camera for mapping Assumption for average speed of the car - This can vary if the car is on the highway Assumption of Area of"See full answer

    Product Manager
    Estimation
  • Microsoft logoAsked at Microsoft 

    "The biggest factor that excites me about technology is its ever changing and dynamic trend. In my life, I have seen the transition from landlines to simple mobile to smartphones, from Cathode tube desktop screen to super slim TFT and many more. I think technology has now (with time) become integral part of human life and getting in-sync with it is like a normal and very cool phenomena."

    Sagrika S. - "The biggest factor that excites me about technology is its ever changing and dynamic trend. In my life, I have seen the transition from landlines to simple mobile to smartphones, from Cathode tube desktop screen to super slim TFT and many more. I think technology has now (with time) become integral part of human life and getting in-sync with it is like a normal and very cool phenomena."See full answer

    Technical Program Manager
    Behavioral
    +1 more
  • +20

    "SELECT u.user_id, u.user_name, u.email, ROUND(AVG(CASE WHEN b.status = 'Unmatched' THEN 1.0 ELSE 0 END), 2) AS avgunmatchedbookings FROM users u LEFT JOIN bookings b ON u.userid = b.userid GROUP BY u.user_id, u.user_name, u.email; `"

    Akshay D. - "SELECT u.user_id, u.user_name, u.email, ROUND(AVG(CASE WHEN b.status = 'Unmatched' THEN 1.0 ELSE 0 END), 2) AS avgunmatchedbookings FROM users u LEFT JOIN bookings b ON u.userid = b.userid GROUP BY u.user_id, u.user_name, u.email; `"See full answer

    Data Engineer
    Coding
    +3 more
  • +1

    "Clarifying questions: what's the original goal of this feature? what user problem / issues we identified that we are trying to address? Is there a particular user base or market/regions that we are trying to solve this issue for? Is the experience going to impact the rider's action? or does it also change the driver experience? Assume: the issue we are solving for is focus on the rider's experience - the goal of this feature is to increase the % of matched ride (ie rider/driver matche"

    Mark - "Clarifying questions: what's the original goal of this feature? what user problem / issues we identified that we are trying to address? Is there a particular user base or market/regions that we are trying to solve this issue for? Is the experience going to impact the rider's action? or does it also change the driver experience? Assume: the issue we are solving for is focus on the rider's experience - the goal of this feature is to increase the % of matched ride (ie rider/driver matche"See full answer

    Analytical
    Product Strategy
  • "What is shopper demand? Let's say the ability to predict whether x number of shoppers are available during a certain time of day based on a some factors Variables: \# number of orders /per hour /per day /per week Shopping Time: time taken for a shopper to prep an order (how many orders can a shopper prep) $ average order value geographic factors since demand will vary by city number of stores or any other multiplying factor which help us predict order volume (which is dire"

    Pree M. - "What is shopper demand? Let's say the ability to predict whether x number of shoppers are available during a certain time of day based on a some factors Variables: \# number of orders /per hour /per day /per week Shopping Time: time taken for a shopper to prep an order (how many orders can a shopper prep) $ average order value geographic factors since demand will vary by city number of stores or any other multiplying factor which help us predict order volume (which is dire"See full answer

    Product Design
  • Yahoo logoAsked at Yahoo 
    Video answer for 'Why is Android strategically important to Google?'
    Behavioral
    Product Strategy
  • Google logoAsked at Google 
    Machine Learning Engineer
    Machine Learning
    +1 more
Showing 721-740 of 4415