Skip to main content

Interview Questions

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

    "Clarify: Product: physical/ digital? - digital chefs as a profession? what kind of restaurant setting do they work in? speed up cooking why/ objective? - serve customers quickly? reduce their fatigue? help them spend time on other important activities? what is cooking process - getting order - knowing recipe - executing - placing in dish - should I consider serving or that will be including in the waitor's job? By how much do we want to speed up? who are we? any constraints?"

    Rev - "Clarify: Product: physical/ digital? - digital chefs as a profession? what kind of restaurant setting do they work in? speed up cooking why/ objective? - serve customers quickly? reduce their fatigue? help them spend time on other important activities? what is cooking process - getting order - knowing recipe - executing - placing in dish - should I consider serving or that will be including in the waitor's job? By how much do we want to speed up? who are we? any constraints?"See full answer

    Product Manager
    Product Design
  • Stripe logoAsked at Stripe 

    "The key to this is to be concise and specific. You won't need to code as a product manager, but understanding technology is important. Only give enough information to validate your knowledge. By speaking too much, you may make a mistake (if you're not technical). > Sure! I'll list the first five I can think of off the top of my head. There's a login endpoint that logs a user in, a signup endpoint to sign up a user, there's likely an endpoint to grab a list of songs to display in a playlist, a su"

    Exponent - "The key to this is to be concise and specific. You won't need to code as a product manager, but understanding technology is important. Only give enough information to validate your knowledge. By speaking too much, you may make a mistake (if you're not technical). > Sure! I'll list the first five I can think of off the top of my head. There's a login endpoint that logs a user in, a signup endpoint to sign up a user, there's likely an endpoint to grab a list of songs to display in a playlist, a su"See full answer

    Product Manager
  • Google logoAsked at Google 

    "Are you serious? What kind of dog is it? Why would a dog watch Netflix? What kind of movies do they like? Why are we only considering dogs? What’s wrong with cats? Are they going to play movies by themselves? Is it for pet dogs or stray dogs? Who will pay the subscription fees for them? "

    Rupam S. - "Are you serious? What kind of dog is it? Why would a dog watch Netflix? What kind of movies do they like? Why are we only considering dogs? What’s wrong with cats? Are they going to play movies by themselves? Is it for pet dogs or stray dogs? Who will pay the subscription fees for them? "See full answer

    Product Manager
    Product Design
  • +1

    "Clarifying Questions: What age range are we looking at between 13-19? Any specific range we need to target? - Assume all teens Any demography we would target? - Worldwide Do they have access to phones/laptops or do we need to build an offline product? - Assume they have access to phones and laptops Are there any constraints around privacy or content moderation? - Yes What platform (Facebook core, Messenger, or another product) is this for? - Assume faceb"

    Kartik D. - "Clarifying Questions: What age range are we looking at between 13-19? Any specific range we need to target? - Assume all teens Any demography we would target? - Worldwide Do they have access to phones/laptops or do we need to build an offline product? - Assume they have access to phones and laptops Are there any constraints around privacy or content moderation? - Yes What platform (Facebook core, Messenger, or another product) is this for? - Assume faceb"See full answer

    Product Manager
    Product Design
  • "Situation I'm the CEO of a healthtech startup with a blood test that can detect 20 deadly diseases early. We have limited resources across engineering, regulatory, and go-to-market, so we can't launch everything at once. The challenge is figuring out where to focus first to maximize patient impact while building a sustainable business. Task My job is to decide which diseases to prioritize, identify the right customer segment, and create a clear path to market that sets us up for long-ter"

    Prem D. - "Situation I'm the CEO of a healthtech startup with a blood test that can detect 20 deadly diseases early. We have limited resources across engineering, regulatory, and go-to-market, so we can't launch everything at once. The challenge is figuring out where to focus first to maximize patient impact while building a sustainable business. Task My job is to decide which diseases to prioritize, identify the right customer segment, and create a clear path to market that sets us up for long-ter"See full answer

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

  • "Clarifications: Is it the voice only Alexa devices or includes echo show (video)? Goal: To have people to safety quickest Users: Alexa owner At the house when somebody breaks in Family Single adult/seniors Outside the house at the time of break in Police Department Pain points/user group: Owner in the house at the time of burglary Inform all the house members at the earliest. Send SOS out on all/selective Alexa devices to ask family members to reach a safe place 2"

    Chaitali M. - "Clarifications: Is it the voice only Alexa devices or includes echo show (video)? Goal: To have people to safety quickest Users: Alexa owner At the house when somebody breaks in Family Single adult/seniors Outside the house at the time of break in Police Department Pain points/user group: Owner in the house at the time of burglary Inform all the house members at the earliest. Send SOS out on all/selective Alexa devices to ask family members to reach a safe place 2"See full answer

    Product Design
    System Design
  • "Clarifying Questions : What is the intent behind the ask, is it revenue, user engagement, increasing number of users ? Let's assume revenue and user engagement. Current user journey : user logs into YT user searched for a video user watches the video user gets another play forward video User provides comments to the video Personas : Casual user who comes to the site for info, entertainment or expertise Student Professionals Business user There could be overlap"

    Googlepm 1. - "Clarifying Questions : What is the intent behind the ask, is it revenue, user engagement, increasing number of users ? Let's assume revenue and user engagement. Current user journey : user logs into YT user searched for a video user watches the video user gets another play forward video User provides comments to the video Personas : Casual user who comes to the site for info, entertainment or expertise Student Professionals Business user There could be overlap"See full answer

    Product Strategy
  • Google logoAsked at Google 
    +11

    "function areSentencesSimilar(sentence1, sentence2, similarPairs) { if (sentence1.length !== sentence2.length) return false; for (let i=0; i (w1 === word1 && !visited.has(w2)) || (w2 === word1 && !visited.has(w1))); if (!edge) { "

    Tiago R. - "function areSentencesSimilar(sentence1, sentence2, similarPairs) { if (sentence1.length !== sentence2.length) return false; for (let i=0; i (w1 === word1 && !visited.has(w2)) || (w2 === word1 && !visited.has(w1))); if (!edge) { "See full answer

    Software Engineer
    Data Structures & Algorithms
    +2 more
  • +1

    "My stab at this (feedback welcome): Total distance for last car 500 meters: Assuming mostly standard cars, average car length + gap = 5 meters. Acceleration time total 505 seconds: first car reacts slowest, accelerate in 10 seconds. Every other car needs 5 seconds (can see ahead). Takes 90 seconds to cover 500m: to cover 500m that means 90 seconds (20kph = 10km in 30min = 1km in 3min = 500m in 1.5m) A bit under 10 minutes = 90s + 505s. Probably a bit less as last car"

    Gabe M. - "My stab at this (feedback welcome): Total distance for last car 500 meters: Assuming mostly standard cars, average car length + gap = 5 meters. Acceleration time total 505 seconds: first car reacts slowest, accelerate in 10 seconds. Every other car needs 5 seconds (can see ahead). Takes 90 seconds to cover 500m: to cover 500m that means 90 seconds (20kph = 10km in 30min = 1km in 3min = 500m in 1.5m) A bit under 10 minutes = 90s + 505s. Probably a bit less as last car"See full answer

    BizOps & Strategy
    Data Analysis
    +1 more
  • "Clarification - Are we referring to HW or SW/experience or overall product? Choose any. Choosing overall product. Are we targeting a particular use case - such as health/commerce/or am I free to choose one? Choose on your own. Any other constraints that I should be aware or? Lastly, does it have to meet both AR and VR, or can we prioritize one at this time? And if so, any concerns with prioritizing one? I am choosing to prioritize AR this point .. and I'll walk you thoroug"

    SG - "Clarification - Are we referring to HW or SW/experience or overall product? Choose any. Choosing overall product. Are we targeting a particular use case - such as health/commerce/or am I free to choose one? Choose on your own. Any other constraints that I should be aware or? Lastly, does it have to meet both AR and VR, or can we prioritize one at this time? And if so, any concerns with prioritizing one? I am choosing to prioritize AR this point .. and I'll walk you thoroug"See full answer

    Product Design
  • Google logoAsked at Google 
    +22

    "def friend_distance(friends, userA, userB): step = 0 total_neighs = set() llen = len(total_neighs) total_neighs.add(userB) while len(total_neighs)!=llen: s = set() step += 1 llen = len(total_neighs) for el in total_neighs: nes = neighbours(friends, userA, el) if userA in nes: return step for p in nes: s.add(p) for el in s: total_neighs.add(el) return -1 def neighbours(A,n1, n2): out = set() for i in range(len(A[n2])): if An2: out.add(i) return out"

    Batman X. - "def friend_distance(friends, userA, userB): step = 0 total_neighs = set() llen = len(total_neighs) total_neighs.add(userB) while len(total_neighs)!=llen: s = set() step += 1 llen = len(total_neighs) for el in total_neighs: nes = neighbours(friends, userA, el) if userA in nes: return step for p in nes: s.add(p) for el in s: total_neighs.add(el) return -1 def neighbours(A,n1, n2): out = set() for i in range(len(A[n2])): if An2: out.add(i) return out"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • TikTok logoAsked at TikTok 

    "Sharing the approach for functional requirements we tool to solve this question. Functional Requirements This is only for the Registered users What is a "For You" page ? Home page where you get suggestions based on people you follow. Interactions like/share/comments (done by user) Interests (shared by the user during registration or onboarding) sports choices/ region choices/ Video sharing platform. So how many videos should we s"

    Anonymous Hare - "Sharing the approach for functional requirements we tool to solve this question. Functional Requirements This is only for the Registered users What is a "For You" page ? Home page where you get suggestions based on people you follow. Interactions like/share/comments (done by user) Interests (shared by the user during registration or onboarding) sports choices/ region choices/ Video sharing platform. So how many videos should we s"See full answer

    Machine Learning Engineer
    System Design
  • "Looking back on my most recent project, which involved developing a real-time market data processing platform in the derivatives trading function , there are a few things I would have done differently to improve the process and outcomes. Here’s a reflection on those aspects: 1. \\Enhanced Initial Stakeholder Engagement\\ What Happened: While we did conduct stakeholder meetings at the beginning of the project, some specific requirements and expectations emerged later in the process,"

    Scott S. - "Looking back on my most recent project, which involved developing a real-time market data processing platform in the derivatives trading function , there are a few things I would have done differently to improve the process and outcomes. Here’s a reflection on those aspects: 1. \\Enhanced Initial Stakeholder Engagement\\ What Happened: While we did conduct stakeholder meetings at the beginning of the project, some specific requirements and expectations emerged later in the process,"See full answer

    Behavioral
  • "Clarify: Are we talking about traditional noise-cancelling which cancels noise for listeners or we are talking about the speaker side noise-cancellation? - Interviewer replied: Both Are we exploring to build something on top of existing hardware around Meta VR products or something in general? - Interviewer replied: up to you. High level though process (Could be detailed with more structure): Considering Meta's vision on building metaverse, where meta currently has AR/VR products li"

    Anonymous Shark - "Clarify: Are we talking about traditional noise-cancelling which cancels noise for listeners or we are talking about the speaker side noise-cancellation? - Interviewer replied: Both Are we exploring to build something on top of existing hardware around Meta VR products or something in general? - Interviewer replied: up to you. High level though process (Could be detailed with more structure): Considering Meta's vision on building metaverse, where meta currently has AR/VR products li"See full answer

    Product Manager
    Analytical
    +1 more
  • "My toughest project was at the Hampton Inn in 2023 and what we did was we had to sort the soap into boxes and then what was hard about it is we had to sort the boxes of soaps into bottles and on the other box we had to put the bottles, we had to make it neat so that they can ship it into other areas were soap was needed."

    Amparo L. - "My toughest project was at the Hampton Inn in 2023 and what we did was we had to sort the soap into boxes and then what was hard about it is we had to sort the boxes of soaps into bottles and on the other box we had to put the bottles, we had to make it neat so that they can ship it into other areas were soap was needed."See full answer

    Behavioral
  • "Clarify the Issue: Begin by asking for more context about the specific issue they're referring to. This demonstrates your ability to gather information and make sure you have a clear understanding of the problem at hand. Assumption: biggest issue is decrease in north start metric: # of bookings Prioritize and Define Goals: Once you have a clear understanding of the issue, outline the goals you'd like to achieve in solving it. Increasing booking conversions, reducing friction in the bo"

    Danyal R. - "Clarify the Issue: Begin by asking for more context about the specific issue they're referring to. This demonstrates your ability to gather information and make sure you have a clear understanding of the problem at hand. Assumption: biggest issue is decrease in north start metric: # of bookings Prioritize and Define Goals: Once you have a clear understanding of the issue, outline the goals you'd like to achieve in solving it. Increasing booking conversions, reducing friction in the bo"See full answer

    Product Manager
    Analytical
    +3 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    +1

    "!! FEEDBACK WELCOME !! Clarify question By art we mean visual art, e.g. paintings? - Yes Is this a solution to create art on Instagram or to showcase existing art on Instagram? - Create art Why build this, Engagement or Acquisition? - Engagement Reframe: We want to increase Instagram engagement through creation and sharing of art with followers. Talking about the space The Internet has over time continuously reduced barriers to creative expression. From blogging to Twitter,"

    Apurv K. - "!! FEEDBACK WELCOME !! Clarify question By art we mean visual art, e.g. paintings? - Yes Is this a solution to create art on Instagram or to showcase existing art on Instagram? - Create art Why build this, Engagement or Acquisition? - Engagement Reframe: We want to increase Instagram engagement through creation and sharing of art with followers. Talking about the space The Internet has over time continuously reduced barriers to creative expression. From blogging to Twitter,"See full answer

    Product Manager
    Product Design
  • +2

    "Imagine you're playing with a big box of colorful building blocks. You know how sometimes you want to build a tall tower, and other times you want to make a cool car or a cozy house? Well, a product manager is like the person who helps decide what kind of things we should build with those blocks. They talk to all your friends and ask, "Hey, what would be the most fun to make with these blocks?" Then they tell the builders what to do, like which blocks to use and how to put them together. And g"

    Jonah S. - "Imagine you're playing with a big box of colorful building blocks. You know how sometimes you want to build a tall tower, and other times you want to make a cool car or a cozy house? Well, a product manager is like the person who helps decide what kind of things we should build with those blocks. They talk to all your friends and ask, "Hey, what would be the most fun to make with these blocks?" Then they tell the builders what to do, like which blocks to use and how to put them together. And g"See full answer

    Product Manager
    Behavioral
  • "Clarification Questions I am assuming we need to deliver the packages to the doorstep. I am assuming we need to deliver all the packages which are ordered in a single day. For more product interview experience, please visit TechnoManagers https://technomanagers101.blogspot.com/ High level formula Number of Drones required = (US Population 330M)(Excluding 30% those below 10 years and above 65 years)(internet penetration 90%)([ (10% high networth people)(30 orders per year) ] + ["

    Anonymous Muskox - "Clarification Questions I am assuming we need to deliver the packages to the doorstep. I am assuming we need to deliver all the packages which are ordered in a single day. For more product interview experience, please visit TechnoManagers https://technomanagers101.blogspot.com/ High level formula Number of Drones required = (US Population 330M)(Excluding 30% those below 10 years and above 65 years)(internet penetration 90%)([ (10% high networth people)(30 orders per year) ] + ["See full answer

    Product Manager
    Estimation
  • "Post Booking Journey – Starts from making the payment for the ticket & ends at collecting the baggage at the belt Different Steps, which are involved and could go wrong: Payment gateway is not responding and the last Payment made but booking not confirmed Ticket gets cancelled but money is not refunded / money is debited but ticket is not refunded Flight gets rescheduled / Cancelled / Delayed Huge Qs at check in counter / Security Want to purchase a service onboard but currency not"

    Anonymous Gazelle - "Post Booking Journey – Starts from making the payment for the ticket & ends at collecting the baggage at the belt Different Steps, which are involved and could go wrong: Payment gateway is not responding and the last Payment made but booking not confirmed Ticket gets cancelled but money is not refunded / money is debited but ticket is not refunded Flight gets rescheduled / Cancelled / Delayed Huge Qs at check in counter / Security Want to purchase a service onboard but currency not"See full answer

    Product Manager
    Product Design
Showing 1241-1260 of 4398