Skip to main content

Interview Questions

Review this list of 4,603 interview questions and answers verified by hiring managers and candidates.
  • Google logoAsked at Google 
    10 answers
    +7

    "Great. I will start by understanding the goal of Google Photos and how it aligns with the goal and mission of Google. After defining goals, I will talk about the user actions which will contribute towards this goal. Based on these actions, we will define metrics. Check-in with the interviewer on the approach here. Assuming that this looks good for the interviewer to proceed. Google Photo - Helping users organise & manage their pictures. Completely in line with Google's mission. Thinking ab"

    Harshit G. - "Great. I will start by understanding the goal of Google Photos and how it aligns with the goal and mission of Google. After defining goals, I will talk about the user actions which will contribute towards this goal. Based on these actions, we will define metrics. Check-in with the interviewer on the approach here. Assuming that this looks good for the interviewer to proceed. Google Photo - Helping users organise & manage their pictures. Completely in line with Google's mission. Thinking ab"See full answer

    Product Manager
    Analytical
    +1 more
  • Meta logoAsked at Meta 
    4 answers
    +1

    "WITH ActiveUsersYesterday AS ( SELECT DISTINCT user_id FROM user_activity WHERE activity_date = CAST(GETDATE() - 1 AS DATE) ), VideoCallUsersYesterday AS ( SELECT DISTINCT user_id FROM video_calls WHERE call_date = CAST(GETDATE() - 1 AS DATE) ) SELECT (CAST(COUNT(DISTINCT v.userid) AS FLOAT) / NULLIF(COUNT(DISTINCT a.userid), 0)) * 100 AS percentagevideocall_users FROM ActiveUsersYesterday a LEFT JOIN VideoCallUsersYesterday v ON a.userid = v.userid;"

    Bala G. - "WITH ActiveUsersYesterday AS ( SELECT DISTINCT user_id FROM user_activity WHERE activity_date = CAST(GETDATE() - 1 AS DATE) ), VideoCallUsersYesterday AS ( SELECT DISTINCT user_id FROM video_calls WHERE call_date = CAST(GETDATE() - 1 AS DATE) ) SELECT (CAST(COUNT(DISTINCT v.userid) AS FLOAT) / NULLIF(COUNT(DISTINCT a.userid), 0)) * 100 AS percentagevideocall_users FROM ActiveUsersYesterday a LEFT JOIN VideoCallUsersYesterday v ON a.userid = v.userid;"See full answer

    Data Scientist
    Coding
    +2 more
  • DoorDash logoAsked at DoorDash 
    17 answers
    +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
  • Google logoAsked at Google 
    4 answers
    +1

    "1) Clarifications Is this a Google initiative? Yes Timeline for development? MVP within 3 months. Hotel type? Focus on urban and mid-sized hotels Items to offer? Include ready-to-eat meals/snacks (e.g., microwaveable food, healthy snacks, beverages). Geographic scope? Launch in the US only. 2) Google Mission / Why "Organize the world’s information and make it universally accessible and useful." Google aims to enhance the guest experienc"

    Carlos S. - "1) Clarifications Is this a Google initiative? Yes Timeline for development? MVP within 3 months. Hotel type? Focus on urban and mid-sized hotels Items to offer? Include ready-to-eat meals/snacks (e.g., microwaveable food, healthy snacks, beverages). Geographic scope? Launch in the US only. 2) Google Mission / Why "Organize the world’s information and make it universally accessible and useful." Google aims to enhance the guest experienc"See full answer

    Product Manager
    Product Design
  • Meta logoAsked at Meta 
    1 answer

    "Clarify Which part of product lifecycle is Zoom in for this scenario? Can I assume present day? Yes, assume whatever you want. Goals Zoom’s mission is to connect people by providing a virtual meeting space, particularly via video Zoom for business mission is to provide a virtual workspace for professional connection, particularly via video Actions *Business sign ups *Business onboarding Meetings set up to use zoom *Users logging in *Creating meetings using zoom Starting meetings"

    c8lin - "Clarify Which part of product lifecycle is Zoom in for this scenario? Can I assume present day? Yes, assume whatever you want. Goals Zoom’s mission is to connect people by providing a virtual meeting space, particularly via video Zoom for business mission is to provide a virtual workspace for professional connection, particularly via video Actions *Business sign ups *Business onboarding Meetings set up to use zoom *Users logging in *Creating meetings using zoom Starting meetings"See full answer

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

  • Booking.com logoAsked at Booking.com 
    8 answers
    Video answer for 'Design a metrics and logging service.'
    +1

    "For somebody who needs accessibility accommodation, this doesn't have a transcript so it is not useful to me."

    Shivastuti K. - "For somebody who needs accessibility accommodation, this doesn't have a transcript so it is not useful to me."See full answer

    Software Engineer
    System Design
    +2 more
  • Apple logoAsked at Apple 
    12 answers
    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
    +1 more
  • Anthropic logoAsked at Anthropic 
    Add answer
    Product Manager
    Artificial Intelligence
    +5 more
  • Stripe logoAsked at Stripe 
    2 answers
    Video answer for 'One of our merchants is experiencing increased fraud. How would you address this issue?'

    "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

    Analytical
    Execution
  • Google logoAsked at Google 
    8 answers
    Video answer for 'How does Google Docs work?'
    +5

    "Where is the second part of the video?"

    Soledad A. - "Where is the second part of the video?"See full answer

    Technical
  • Amazon logoAsked at Amazon 
    4 answers
    +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
  • 2 answers
    Video answer for 'Design Weather App'

    "Good to you The addition of an intermediate "sanitization" ML is something Neeraj used in the Uber Eats design and again seems kind of outside the scope here and redundant. This can simply be built into the AI response model to save a step. It's not clear what benefit this step provides,"

    Nesru M. - "Good to you The addition of an intermediate "sanitization" ML is something Neeraj used in the Uber Eats design and again seems kind of outside the scope here and redundant. This can simply be built into the AI response model to save a step. It's not clear what benefit this step provides,"See full answer

    Software Engineer
    System Design
    +2 more
  • +3

    "Clarify Questions: Is this app in Facebook app? or we build a different app for this? - Yes, this is in FB app now. Will we have monetization in the first launch or launch it for free first? - Free first, but there is a potential monetization in the future. Context: we will launch Facebook Jobs in two weeks, indicating that this is a new product. I want to step back a bit, why this is important for Meta. Meta mission is to make it easier to build community and bring the world closer"

    Nayla D. - "Clarify Questions: Is this app in Facebook app? or we build a different app for this? - Yes, this is in FB app now. Will we have monetization in the first launch or launch it for free first? - Free first, but there is a potential monetization in the future. Context: we will launch Facebook Jobs in two weeks, indicating that this is a new product. I want to step back a bit, why this is important for Meta. Meta mission is to make it easier to build community and bring the world closer"See full answer

    Product Manager
    Analytical
  • Google logoAsked at Google 
    38 answers
    Video answer for 'Design an app for an amusement park.'
    +35

    "Clarifying questions (since there is no interviewer to clarify, I will state and make my assumptions below): Is this an app for park-goers, Six Flags employees, or some other stakeholder? Assumption: this is an app for park-goers Is there an age-limit on the app? Assumption: There is no specific age-limit, but it should be family friendly Will this app be standardized across all Six Flags locations? Assumption: yes To design this product, I will explain my thought proces"

    Izzy K. - "Clarifying questions (since there is no interviewer to clarify, I will state and make my assumptions below): Is this an app for park-goers, Six Flags employees, or some other stakeholder? Assumption: this is an app for park-goers Is there an age-limit on the app? Assumption: There is no specific age-limit, but it should be family friendly Will this app be standardized across all Six Flags locations? Assumption: yes To design this product, I will explain my thought proces"See full answer

    Product Manager
    Product Design
  • Amazon logoAsked at Amazon 
    4 answers
    Video answer for 'Tell me about a time you turned down more resources to complete a project.'
    +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
  • Google logoAsked at Google 
    8 answers
    +5

    "Clarifying questions: Can I assume the timeframe to be today, ie Dec 2024? : Yes What country are we targeting? Lets say it is India. When we say "Use google search to find a new job" do we mean to say that they use Google search in their job search process or also convert and actually find a job? : The former. I am assuming we are only considering when someone directly searches jobs on Google and not searches for some job search portal on google: Yes. How long should the search"

    Kartikeya N. - "Clarifying questions: Can I assume the timeframe to be today, ie Dec 2024? : Yes What country are we targeting? Lets say it is India. When we say "Use google search to find a new job" do we mean to say that they use Google search in their job search process or also convert and actually find a job? : The former. I am assuming we are only considering when someone directly searches jobs on Google and not searches for some job search portal on google: Yes. How long should the search"See full answer

    Product Manager
    Estimation
  • 1 answer
    Video answer for 'Design an Instagram Ranking Model'

    "Overall a very good summary of ranking problems. I wish there are more details in the post on depth of modeling. One can talk more about advance ML architectures like DCN, BertRec etc"

    Kapil D. - "Overall a very good summary of ranking problems. I wish there are more details in the post on depth of modeling. One can talk more about advance ML architectures like DCN, BertRec etc"See full answer

    Machine Learning
    System Design
  • Stripe logoAsked at Stripe 
    4 answers
    +1

    " I would start by making sure we agree on what "improving Stripe Payments" means. What specifically are we looking to improve or are we focusing on improving the experience for a particular user group? Do we mean improving the experience for the developers building on Stripe or for the users checking out using Stripe? Once I got clarity I would share my proposed outline for a brainstorm: I would start by revisiting Stripe's mission and defining how Payments fit into that goal. I would then t"

    Ahna R. - " I would start by making sure we agree on what "improving Stripe Payments" means. What specifically are we looking to improve or are we focusing on improving the experience for a particular user group? Do we mean improving the experience for the developers building on Stripe or for the users checking out using Stripe? Once I got clarity I would share my proposed outline for a brainstorm: I would start by revisiting Stripe's mission and defining how Payments fit into that goal. I would then t"See full answer

    Product Manager
    Product Design
  • Meta logoAsked at Meta 
    9 answers
    +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 Manager
    Estimation
    +1 more
Showing 421-440 of 4603
Exponent

Get updates in your inbox with the latest tips, job listings, and more.

Follow Us

Products
Courses
Interview Questions
Interview Experiences
Popular articles
Guides
Coaching
For Partners
Company
Exponent © 2026
Terms of Service | Privacy