Interview Questions

Review this list of 3,984 interview questions and answers verified by hiring managers and candidates.
  • Google logoAsked at Google 

    "Clarifying question: Why would google want to sunset Youtube? What would the business objective be? Based on how the interviewer responds this could go down multiple paths: If they said just because, then I would address the current state data for the YouTube business. Material benefits: XX Million active users $$ in Annual revenue $$ in subscription revenue $$ monetization through influencers Non-material benefits that align to google core values: Democracy on the web works"

    Aditi N. - "Clarifying question: Why would google want to sunset Youtube? What would the business objective be? Based on how the interviewer responds this could go down multiple paths: If they said just because, then I would address the current state data for the YouTube business. Material benefits: XX Million active users $$ in Annual revenue $$ in subscription revenue $$ monetization through influencers Non-material benefits that align to google core values: Democracy on the web works"See full answer

    Product Manager
    Product Strategy
  • DoorDash logoAsked at DoorDash 

    "Went through scenarios where a user Interviewer asked me to select a scenario, mostly outside of the control of the app. The interviewer saw me rattled and suggested the need to get to a venue as an experience. I designed a solution and suggested an MVP. The goal was to select a scenario, design MVP and suggest user journey/cohort selection and demonstrate measurement."

    Bharat D. - "Went through scenarios where a user Interviewer asked me to select a scenario, mostly outside of the control of the app. The interviewer saw me rattled and suggested the need to get to a venue as an experience. I designed a solution and suggested an MVP. The goal was to select a scenario, design MVP and suggest user journey/cohort selection and demonstrate measurement."See full answer

    Product Manager
    Product Design
  • "I used array to append. np.array does not have append and every np.vstack recreates object again. import numpy as np class Centroid: def init(self, location, vectors): self.location = location # (D,) self.vectors = vectors # (N_i, D) class KMeans: def init(self, n_features, k): self.nfeatures = nfeatures self.centroids = [ Centroid( location=np.random.randn(n_features), vectors=[] # I"

    Dinar M. - "I used array to append. np.array does not have append and every np.vstack recreates object again. import numpy as np class Centroid: def init(self, location, vectors): self.location = location # (D,) self.vectors = vectors # (N_i, D) class KMeans: def init(self, n_features, k): self.nfeatures = nfeatures self.centroids = [ Centroid( location=np.random.randn(n_features), vectors=[] # I"See full answer

    Coding
    Machine Learning
  • DoorDash logoAsked at DoorDash 

    "Step 1 - clarifying question: Are we just focusing on the customer who rented a car or both who has given a car? (Assumed only a customer who rented a car) Are we just focusing on the mobile or web apps? (Assumed only the mobile app) Step 2 -Define users: customer who rented a car. Step 3 - pain points: unclear communication between both parties. lack of support if needed. hassle-full car drop experience. No survey or complaint channel about how the experienc"

    Jatan P. - "Step 1 - clarifying question: Are we just focusing on the customer who rented a car or both who has given a car? (Assumed only a customer who rented a car) Are we just focusing on the mobile or web apps? (Assumed only the mobile app) Step 2 -Define users: customer who rented a car. Step 3 - pain points: unclear communication between both parties. lack of support if needed. hassle-full car drop experience. No survey or complaint channel about how the experienc"See full answer

    Product Manager
    Product Design
  • Lyft logoAsked at Lyft 
    +4

    "I would like to ask a few clarifying questions Lyft for kids: Does this mean we want to design a ride sharing app for kids? (Assuming yes) Do we have any existing features catered to kids? (Assuming no) Lyft has a lot of features. I am going to assume basic table stake features which Lyft already has as: Ability to call for a ride Ride tracking Are there any goals that we would like to achieve with this feature? If we look at current market conditions, Lyft has biggest threat f"

    Unicorn 2. - "I would like to ask a few clarifying questions Lyft for kids: Does this mean we want to design a ride sharing app for kids? (Assuming yes) Do we have any existing features catered to kids? (Assuming no) Lyft has a lot of features. I am going to assume basic table stake features which Lyft already has as: Ability to call for a ride Ride tracking Are there any goals that we would like to achieve with this feature? If we look at current market conditions, Lyft has biggest threat f"See full answer

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

  • Pinterest logoAsked at Pinterest 
    Product Manager
    Product Design
    +1 more
  • "While all branches should ideally be tested, some are more critical than others based on the following factors: A. High-Risk or Business-Critical Logic Branches that handle authentication & authorization (e.g., login, role-based access control) Financial transactions or payment processing logic (e.g., tax calculations, refunds, invoice generation) Security-related branches (e.g., encryption/decryption, token verification) B. Error Handling & Exception Paths Branches that deal with error conditi"

    Adesegun K. - "While all branches should ideally be tested, some are more critical than others based on the following factors: A. High-Risk or Business-Critical Logic Branches that handle authentication & authorization (e.g., login, role-based access control) Financial transactions or payment processing logic (e.g., tax calculations, refunds, invoice generation) Security-related branches (e.g., encryption/decryption, token verification) B. Error Handling & Exception Paths Branches that deal with error conditi"See full answer

    Software Engineer
    System Design
  • Microsoft logoAsked at Microsoft 

    "I think AI such as ChatGPT seemed to spit out its answers fast and instinctively, hence proving its efficiency but in the recent versions it seems to have acquired reasoning skills which was revealed 'transparently' to users. This new, reasoning skills introduce a small delay in its response and explains what it does during the delay but I do not really think that it is "thinking" any differently than before, except that it is constrained by some purported rules when asked to summarise certain b"

    Louisa C. - "I think AI such as ChatGPT seemed to spit out its answers fast and instinctively, hence proving its efficiency but in the recent versions it seems to have acquired reasoning skills which was revealed 'transparently' to users. This new, reasoning skills introduce a small delay in its response and explains what it does during the delay but I do not really think that it is "thinking" any differently than before, except that it is constrained by some purported rules when asked to summarise certain b"See full answer

    Customer Success Manager
    Behavioral
  • "Great question! Before communicating any major change, I would ensure I have a deep understanding of the strategic shift, its rationale, and its implications. This involves meeting with senior management to gather all necessary details and preparing to address any questions or concerns from the team. To share a recent experience I had, so Last year, our senior management decided to shift our focus towards leveraging machine learning and advanced real-time analytics to enhance our trading stra"

    Scott S. - "Great question! Before communicating any major change, I would ensure I have a deep understanding of the strategic shift, its rationale, and its implications. This involves meeting with senior management to gather all necessary details and preparing to address any questions or concerns from the team. To share a recent experience I had, so Last year, our senior management decided to shift our focus towards leveraging machine learning and advanced real-time analytics to enhance our trading stra"See full answer

    Engineering Manager
    Behavioral
  • Capital One logoAsked at Capital One 
    Product Manager
    Product Design
  • +1

    "Time taken: 25 minutes My approach: I would start by listing the use cases, what could be the length of cable needed, quantifying each and weight average those. The % make the assumption that it is what it represents the share in the total nb of iphone recharges. In fact total should be more than 100% because it not exclusive but for sake of simplicity let’s say it tops at 100%. \# In details: charging next to bed: 50%generally speaking there is a bedside table that is 80 cm high and the"

    Adaneir W. - "Time taken: 25 minutes My approach: I would start by listing the use cases, what could be the length of cable needed, quantifying each and weight average those. The % make the assumption that it is what it represents the share in the total nb of iphone recharges. In fact total should be more than 100% because it not exclusive but for sake of simplicity let’s say it tops at 100%. \# In details: charging next to bed: 50%generally speaking there is a bedside table that is 80 cm high and the"See full answer

    Product Manager
  • Technical Program Manager
    Behavioral
  • "Before jumping in to answer, I want us to be on the same page regarding a few things: I am the PM for Coinbase app; not for coinbase pro or wallet etc. The very fact that a token will list on Coinbase increases the price / market activity around the token. We want to create a process which takes this into consideration. Users trust coinbase. Therefore, the assets listed on coinbase need significant vetting before they can be put on the system. Technology integrations - How much work"

    Prateek S. - "Before jumping in to answer, I want us to be on the same page regarding a few things: I am the PM for Coinbase app; not for coinbase pro or wallet etc. The very fact that a token will list on Coinbase increases the price / market activity around the token. We want to create a process which takes this into consideration. Users trust coinbase. Therefore, the assets listed on coinbase need significant vetting before they can be put on the system. Technology integrations - How much work"See full answer

    Product Strategy
    Analytical
    +1 more
  • Microsoft logoAsked at Microsoft 

    "Imagine a blockchain as a magical, unchangeable diary that keeps track of all the candies you share with your friends. Whenever you share a candy, you write it down in this special diary, and your friends also write it down in their diaries. But here's the cool part – all the diaries are connected and can talk to each other! So, when you want to know who has borrowed your candy or if you borrowed candy from someone else, you just check this special diary. It shows you the history of all the can"

    Maedu E. - "Imagine a blockchain as a magical, unchangeable diary that keeps track of all the candies you share with your friends. Whenever you share a candy, you write it down in this special diary, and your friends also write it down in their diaries. But here's the cool part – all the diaries are connected and can talk to each other! So, when you want to know who has borrowed your candy or if you borrowed candy from someone else, you just check this special diary. It shows you the history of all the can"See full answer

    Product Manager
    Behavioral
    +1 more
  • "Food delivery apps : Food delivery apps are clear example of demand and supply functions, Both end need to monitored closely. Ecosystem : Order placer, Restaurant and Food delivery Platform Value : Order placer find value when they can order food at home from their fav restaurants. Restaurant find value when they make sell via order coming in and probably good reviews which marks future growth. Food delivery platform when orders are being placed. North star metrics : # of order delivered Bre"

    Aeshvarya J. - "Food delivery apps : Food delivery apps are clear example of demand and supply functions, Both end need to monitored closely. Ecosystem : Order placer, Restaurant and Food delivery Platform Value : Order placer find value when they can order food at home from their fav restaurants. Restaurant find value when they make sell via order coming in and probably good reviews which marks future growth. Food delivery platform when orders are being placed. North star metrics : # of order delivered Bre"See full answer

    Product Manager
    Execution
    +1 more
  • "Firstly, congratulations to both the interviewer and interviewee. This was a great learning experience However, being a Full Stack engineer and I was having the following suggestions around the Data Model - Driver & Approval can be two different tables Approval & Document - Approval can be a tuple of (userid,documentid) - comments against a rejection (marks the document which triggers rejection)In this way we can capture the entire history of approval workflow (initiate/pending/appr"

    Nilanjan D. - "Firstly, congratulations to both the interviewer and interviewee. This was a great learning experience However, being a Full Stack engineer and I was having the following suggestions around the Data Model - Driver & Approval can be two different tables Approval & Document - Approval can be a tuple of (userid,documentid) - comments against a rejection (marks the document which triggers rejection)In this way we can capture the entire history of approval workflow (initiate/pending/appr"See full answer

    Data Modeling
  • Google logoAsked at Google 
    +4

    "Clarifying questions Do we mean the Google Play store or Apple App store or some other app store? : Google Play Store Do we mean to calculate the number of apps as in 2024? : yes Are we looking at any particular data slices like in a particular country/ for a particular geography etc.? : No, I want the overall global number And we mean to calculate total number of apps that are registered on Play Store and can be searched and accessed by a user, am i right? : Yes Okay, here's how"

    Kartikeya N. - "Clarifying questions Do we mean the Google Play store or Apple App store or some other app store? : Google Play Store Do we mean to calculate the number of apps as in 2024? : yes Are we looking at any particular data slices like in a particular country/ for a particular geography etc.? : No, I want the overall global number And we mean to calculate total number of apps that are registered on Play Store and can be searched and accessed by a user, am i right? : Yes Okay, here's how"See full answer

    Product Manager
    Estimation
    +2 more
  • +3

    "Goal/Vission of company Understanding of Whatsapp -> Whatsapp platform for people where they can connect with people remotely, they can chat with them, they can do a video call, they can send pdf, location, contacts, etc. Basically, clarify your understanding of WhatsApp. Whatsapp Goal -> connecting the people remotely in a hassle-free manner Vission 3-4 years down the line -> More engagement and retention of the users. For this vision what is the user's intended action Define"

    Anonymous Muskox - "Goal/Vission of company Understanding of Whatsapp -> Whatsapp platform for people where they can connect with people remotely, they can chat with them, they can do a video call, they can send pdf, location, contacts, etc. Basically, clarify your understanding of WhatsApp. Whatsapp Goal -> connecting the people remotely in a hassle-free manner Vission 3-4 years down the line -> More engagement and retention of the users. For this vision what is the user's intended action Define"See full answer

    Analytical
  • Amazon logoAsked at Amazon 
    Video answer for 'Describe an experience working in a cross-functional team.'
    Product Manager
    Behavioral
    +3 more
Showing 761-780 of 3984