Product Manager Technical Interview Questions

Review this list of 84 technical product manager interview questions and answers verified by hiring managers and candidates.
  • Amazon logoAsked at Amazon 
    +27

    "Designing a system to track review abuse on Amazon.com involves detecting fraudulent, manipulative, or biased reviews while ensuring genuine customer feedback isn't mistakenly flagged. Here's a high-level breakdown: 1. Goals Detect and prevent fake or abusive reviews. Maintain integrity and trust in the review system. Support scalability for millions of products and reviews. 2. Key Abuse Scenarios Fake positive reviews (e.g., sellers boosting their own products). Fake"

    Tesfaye M. - "Designing a system to track review abuse on Amazon.com involves detecting fraudulent, manipulative, or biased reviews while ensuring genuine customer feedback isn't mistakenly flagged. Here's a high-level breakdown: 1. Goals Detect and prevent fake or abusive reviews. Maintain integrity and trust in the review system. Support scalability for millions of products and reviews. 2. Key Abuse Scenarios Fake positive reviews (e.g., sellers boosting their own products). Fake"See full answer

    Product Manager
    Technical
    +3 more
  • OpenAI logoAsked at OpenAI 
    Product Manager
    Technical
    +3 more
  • Product Manager
    Technical
    +4 more
  • Google logoAsked at Google 
    Video answer for 'How would you build TinyURL?'
    +9

    "@Jacob, your videos are really good and helpful. I want to know about the tool, you use for explaining the design in the videos."

    anush - "@Jacob, your videos are really good and helpful. I want to know about the tool, you use for explaining the design in the videos."See full answer

    Product Manager
    Technical
    +2 more
  • "From Product Management perspective: I would first start with some clarifying questions. Is this algorithm to be used across Play Store for all kinds of apps or for some specific catgeory of apps What is the major objective. Are you entering a new market and hence objective is to capture market OR already in an existing market and want to maximise profit (since Google, most likely second objective) I would like to experiment with algorithms and see results before finalising. This will nee"

    Aditya S. - "From Product Management perspective: I would first start with some clarifying questions. Is this algorithm to be used across Play Store for all kinds of apps or for some specific catgeory of apps What is the major objective. Are you entering a new market and hence objective is to capture market OR already in an existing market and want to maximise profit (since Google, most likely second objective) I would like to experiment with algorithms and see results before finalising. This will nee"See full answer

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

  • Product Manager
    Technical
    +3 more
  • Product Manager
    Technical
    +4 more
  • Blend logoAsked at Blend 
    +6

    "Let's imagine you want to open Google Maps, you type maps.google.com and hit Enter. Here is what happens: You type maps.google.com into the address bar of your browser. Browser completes the address, for example, maps.google.com → https://www.maps.google.com [Address decoding] → browser breaks down the URL into parts ‘https://’: protocol → how the browser should connect to the website Default is HTTP (Hypertext Transfer Protocol) which shows up as ‘ http:/"

    Jasmin R. - "Let's imagine you want to open Google Maps, you type maps.google.com and hit Enter. Here is what happens: You type maps.google.com into the address bar of your browser. Browser completes the address, for example, maps.google.com → https://www.maps.google.com [Address decoding] → browser breaks down the URL into parts ‘https://’: protocol → how the browser should connect to the website Default is HTTP (Hypertext Transfer Protocol) which shows up as ‘ http:/"See full answer

    Product Manager
    Technical
    +1 more
  • "Overall, a successful Netflix viewing session requires that the user was able to find a piece of content that they loved watching. Now, to break this down, how we might define this: -Time browsing (from app open to content played) -Satisfaction --> inferred satisfaction: did user complete watching the piece of content? --> explicit: did the user rank that they loved the content (2 thumbs up)? The way I would evaluate a new Top Picks ML feature would be to implement an A/B test as follows: Te"

    Henry H. - "Overall, a successful Netflix viewing session requires that the user was able to find a piece of content that they loved watching. Now, to break this down, how we might define this: -Time browsing (from app open to content played) -Satisfaction --> inferred satisfaction: did user complete watching the piece of content? --> explicit: did the user rank that they loved the content (2 thumbs up)? The way I would evaluate a new Top Picks ML feature would be to implement an A/B test as follows: Te"See full answer

    Product Manager
    Technical
    +1 more
  • Stripe logoAsked at Stripe 

    "System architecture diagram. Define API params, responses, tradeoffs between caching and webhooks to update message delivery status."

    Kaitlyn M. - "System architecture diagram. Define API params, responses, tradeoffs between caching and webhooks to update message delivery status."See full answer

    Product Manager
    Technical
    +1 more
  • Microsoft logoAsked at Microsoft 
    Product Manager
    Technical
    +2 more
  • Product Manager
    Technical
    +2 more
  • Product Manager
    Technical
    +1 more
  • Google logoAsked at Google 
    +2

    "5 reasons Gmail search is real time Gmail search needs to be 100% accurate Does not have significant caching / hot searches Less hardware used as user info cant be sprayed across machines Gmail storage is different, as needs decryption on every"

    Mohit G. - "5 reasons Gmail search is real time Gmail search needs to be 100% accurate Does not have significant caching / hot searches Less hardware used as user info cant be sprayed across machines Gmail storage is different, as needs decryption on every"See full answer

    Product Manager
    Technical
  • "Thanks for the question! This is one of my favourite topics because it’s at the core of what we do as PMs DAILY: making the complex simple to drive alignment. I’ve got a structured way to approach this, and I’ll use it to explain payment aggregators - like Plaid - and how they enable Open Banking, with a twist about a technical hiccup I’ve seen in practice. Let’s dive in. I start by assessing the audience. Say I’m talking to a marketing manager at Transak - someone sharp but not techni"

    Adarsh S. - "Thanks for the question! This is one of my favourite topics because it’s at the core of what we do as PMs DAILY: making the complex simple to drive alignment. I’ve got a structured way to approach this, and I’ll use it to explain payment aggregators - like Plaid - and how they enable Open Banking, with a twist about a technical hiccup I’ve seen in practice. Let’s dive in. I start by assessing the audience. Say I’m talking to a marketing manager at Transak - someone sharp but not techni"See full answer

    Product Manager
    Technical
    +2 more
  • " Before starting to answer let me gather the necessary details before proceeding: Objectives and Goals\: "What are the primary objectives of implementing the push notification system? Are we aiming to increase user engagement, drive sales, or provide timely updates?" Target Audience\: "Who is the target audience for these push notifications? Are there specific user segments we should focus on?" Platform and Device Considerations\: "Which platforms (iOS, Andr"

    Mereke D. - " Before starting to answer let me gather the necessary details before proceeding: Objectives and Goals\: "What are the primary objectives of implementing the push notification system? Are we aiming to increase user engagement, drive sales, or provide timely updates?" Target Audience\: "Who is the target audience for these push notifications? Are there specific user segments we should focus on?" Platform and Device Considerations\: "Which platforms (iOS, Andr"See full answer

    Product Manager
    Technical
  • "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
  • Anthropic logoAsked at Anthropic 
    Product Manager
    Technical
    +3 more
  • Anthropic logoAsked at Anthropic 
    Product Manager
    Technical
    +4 more
Showing 1-20 of 84