Product Manager Technical Interview Questions

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

    "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
  • Product Manager
    Technical
    +1 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
  • 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
  • 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
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • 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
  • Google logoAsked at Google 

    "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
    +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
  • Microsoft logoAsked at Microsoft 

    "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
  • " 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
  • Spotify logoAsked at Spotify 

    "My approach is try to narrow down by 4W1H. When - When this happened? Still continuously happen the problem? Where - Is this happen specific region or entire customers? What - What kind of problem? One time big error or any data show the curve? Who - Is it all platform or specific platform (Web, iOS, Android) How - How serious problem? How many customer affected? Next step is to narrow down the causes is from internal factors or external factors. For internal factors: Any recent up"

    Takashi M. - "My approach is try to narrow down by 4W1H. When - When this happened? Still continuously happen the problem? Where - Is this happen specific region or entire customers? What - What kind of problem? One time big error or any data show the curve? Who - Is it all platform or specific platform (Web, iOS, Android) How - How serious problem? How many customer affected? Next step is to narrow down the causes is from internal factors or external factors. For internal factors: Any recent up"See full answer

    Product Manager
    Technical
    +2 more
  • Dropbox logoAsked at Dropbox 

    "performance issues and sudden spikes on input requests by scaling techniques and optimization."

    Srini K. - "performance issues and sudden spikes on input requests by scaling techniques and optimization."See full answer

    Product Manager
    Technical
    +5 more
  • Microsoft logoAsked at Microsoft 

    "A load balancer, web application servers and a large database. Database is the core of the application containing the songs and tags related to each song. Application server will provide the search interface to find songs, play them and search them in specific categories or channels."

    Soraya B. - "A load balancer, web application servers and a large database. Database is the core of the application containing the songs and tags related to each song. Application server will provide the search interface to find songs, play them and search them in specific categories or channels."See full answer

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

    "Clarifying my assumptions first, i.e. "Technical contributions are not just writing or reviewing code". Answer : My contributions to any program I lead as a TPM are as follows : Inputs towards design, architecture review, mapping requirements to the proposed design, reviewing the implementation strategy w.r.t scalable solution, Writing core user-centric test scenarios, Validating proposed design vs implementation estimates vs initial planning. etc... Example : Situation: We are a"

    DM - "Clarifying my assumptions first, i.e. "Technical contributions are not just writing or reviewing code". Answer : My contributions to any program I lead as a TPM are as follows : Inputs towards design, architecture review, mapping requirements to the proposed design, reviewing the implementation strategy w.r.t scalable solution, Writing core user-centric test scenarios, Validating proposed design vs implementation estimates vs initial planning. etc... Example : Situation: We are a"See full answer

    Product Manager
    Technical
    +2 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Clarify: IG shops is the marketplace on IG, where users can view items listed for sale by creators/businesses and also search for specific items or categories. Users can actually buy through shops instead of getting navigated to the original business website. Correct? Clarify: Can only sellers/businesses which own their inventory have a "shop"? Or can a social media influencer (different IG account) sell on behalf of a business? Structure: In order to figure out what success looks like, I'd fi"

    Anonymous Crab - "Clarify: IG shops is the marketplace on IG, where users can view items listed for sale by creators/businesses and also search for specific items or categories. Users can actually buy through shops instead of getting navigated to the original business website. Correct? Clarify: Can only sellers/businesses which own their inventory have a "shop"? Or can a social media influencer (different IG account) sell on behalf of a business? Structure: In order to figure out what success looks like, I'd fi"See full answer

    Product Manager
    Technical
    +2 more
  • +1

    "let's say I'm working on a social media platform and considering implementing a new feature: "Reactions" to posts, similar to Facebook's reactions (like, love, haha, wow, sad, angry). Here's how I would conduct an A/B test for this feature: Define goals and Identify the feature: Goal is to increase user engagement and provide more nuanced ways for users to express their reactions to posts.The feature I want to test is the introduction of "Reactions" buttons alongside the traditional "Lik"

    Ankita S. - "let's say I'm working on a social media platform and considering implementing a new feature: "Reactions" to posts, similar to Facebook's reactions (like, love, haha, wow, sad, angry). Here's how I would conduct an A/B test for this feature: Define goals and Identify the feature: Goal is to increase user engagement and provide more nuanced ways for users to express their reactions to posts.The feature I want to test is the introduction of "Reactions" buttons alongside the traditional "Lik"See full answer

    Product Manager
    Technical
  • "Clarifying and assumption When we say financial security, are we talking about authentication, fraud detection or money laundering? Assumption: Fraud detection. Focusing specifically on transaction-level fraud. Is this an internal AI implementation or an external third-party service we provide to multiple financial businesses? Assumption: External Third-party AI financial security product. Requirements Need to detect when fraudulent transactions happen. **Detection stra"

    Darpan D. - "Clarifying and assumption When we say financial security, are we talking about authentication, fraud detection or money laundering? Assumption: Fraud detection. Focusing specifically on transaction-level fraud. Is this an internal AI implementation or an external third-party service we provide to multiple financial businesses? Assumption: External Third-party AI financial security product. Requirements Need to detect when fraudulent transactions happen. **Detection stra"See full answer

    Product Manager
    Technical
    +1 more
  • Amazon logoAsked at Amazon 
    Product Manager
    Technical
Showing 1-20 of 73