Interview Questions

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

    "This question can be answered in two different ways: a. Strategic b. Product Sense Since , the question is which product you would work upon , it is likely a product strategy question , where interviewer is trying to find about how would you go about selecting the product to solve for. Another approach would be to clarify on the two approaches from the Interviewer. Can ask your hierarchy in PM role [ APM/PM/ Sr. PM / GPM ] and then approach this. Candidate : Do you have any specific goal"

    Vivek S. - "This question can be answered in two different ways: a. Strategic b. Product Sense Since , the question is which product you would work upon , it is likely a product strategy question , where interviewer is trying to find about how would you go about selecting the product to solve for. Another approach would be to clarify on the two approaches from the Interviewer. Can ask your hierarchy in PM role [ APM/PM/ Sr. PM / GPM ] and then approach this. Candidate : Do you have any specific goal"See full answer

    Product Manager
    Product Strategy
  • "2 Approaches: 1) The more intuitive approach is doing a multi-source BFS from all cats and storing the distance of closest cats. Then do a dfs/bfs from rat to bread. Time Complexity: O(mn + 4^L) where L is path length, worst case L could be mn Space Complexity: O(m*n) 2) The first approach should be fine for interviews. But if they ask to optimize it further, you can use Binary Search. Problems like "Finding max of min distance" or "Finding min of max" could be usually solved by BS. "

    Karan K. - "2 Approaches: 1) The more intuitive approach is doing a multi-source BFS from all cats and storing the distance of closest cats. Then do a dfs/bfs from rat to bread. Time Complexity: O(mn + 4^L) where L is path length, worst case L could be mn Space Complexity: O(m*n) 2) The first approach should be fine for interviews. But if they ask to optimize it further, you can use Binary Search. Problems like "Finding max of min distance" or "Finding min of max" could be usually solved by BS. "See full answer

    Software Engineer
    Coding
    +1 more
  • +4

    "Around mid-2023, I was tasked with investigating the feasibility of selling access to our site to third-party vendors who wanted to use bots to automate processes for their clients. Some initial work had been done on this but it was very high-level and very little data or analysis had actually been done. When I was tasked with this the idea was to sell access to a special header that would allow vendors to by-pass our F5 Shape implementation, a bot defense tool. From a business and security pers"

    John F. - "Around mid-2023, I was tasked with investigating the feasibility of selling access to our site to third-party vendors who wanted to use bots to automate processes for their clients. Some initial work had been done on this but it was very high-level and very little data or analysis had actually been done. When I was tasked with this the idea was to sell access to a special header that would allow vendors to by-pass our F5 Shape implementation, a bot defense tool. From a business and security pers"See full answer

    Product Manager
    Behavioral
  • Google logoAsked at Google 
    +55

    "Approach Clarify the question Define deaf --> unable to hear, but can communicate via sign language, lip read and use all other senses Define fire alarm --> for residential use, it notifies occupants of smoke and potential fires and alerts fire department to check in and/or come over Define constraints --> budgetary constraint, design should be user-friendly and convenient Define goals --> get folks out of harm's way quickly and notify fire department to c"

    Bella R. - "Approach Clarify the question Define deaf --> unable to hear, but can communicate via sign language, lip read and use all other senses Define fire alarm --> for residential use, it notifies occupants of smoke and potential fires and alerts fire department to check in and/or come over Define constraints --> budgetary constraint, design should be user-friendly and convenient Define goals --> get folks out of harm's way quickly and notify fire department to c"See full answer

    Product Manager
    Product Design
    +2 more
  • DoorDash logoAsked at DoorDash 
    +13

    "Defining the product Spotify is a music & podcast streaming application and by podcast, we are talking about the audio podcasts which creators upload on the app. Clarifying Questions & respective assumptions Context Who are we improving the product for? Creators or Consumers? What are the current features for consumers in brief? Each podcast has episodes, about(audio trailer), more like this Why are we doing this? Where are we planning to l"

    Shubh - "Defining the product Spotify is a music & podcast streaming application and by podcast, we are talking about the audio podcasts which creators upload on the app. Clarifying Questions & respective assumptions Context Who are we improving the product for? Creators or Consumers? What are the current features for consumers in brief? Each podcast has episodes, about(audio trailer), more like this Why are we doing this? Where are we planning to l"See full answer

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

  • IBM logoAsked at IBM 
    +48

    "SELECT MIN(id) AS id, TRIM(LOWER(email)) AS cleaned_email FROM users GROUP BY cleaned_email ORDER BY id `"

    Salome L. - "SELECT MIN(id) AS id, TRIM(LOWER(email)) AS cleaned_email FROM users GROUP BY cleaned_email ORDER BY id `"See full answer

    Backend Engineer
    Coding
    +1 more
  • Software Engineer
    Coding
    +1 more
  • +2

    "I got this question in my Mini-Case today. I was a little confused because even though I asked a few clarifying questions -- it didn't clarify much! :-) My response was to what was shown on screen -- a mock of the current process (five modal windows) and a mock of a new single modal. THe ask for this was what do you like and dislike in the mock for the new. I will admit that it would have been easy to say what was wrong with the current process - but since the ask was for the new mock, and"

    Kari J. - "I got this question in my Mini-Case today. I was a little confused because even though I asked a few clarifying questions -- it didn't clarify much! :-) My response was to what was shown on screen -- a mock of the current process (five modal windows) and a mock of a new single modal. THe ask for this was what do you like and dislike in the mock for the new. I will admit that it would have been easy to say what was wrong with the current process - but since the ask was for the new mock, and"See full answer

    Product Manager
    Product Design
  • "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
    Analytical
    +1 more
  • +6

    "Define: What is the Verified Badge Product? The Meta verified badge is a product displayed alongside a verified user’s profile across all Meta platforms. Mission: Why Build the Verified Badge Product? Trust and Authenticity: Meta's primary reason for introducing a Verified Badge is to enhance trust and authenticity across the platform. By confirming the identities of key figures and influencers, Meta can assure users that their interactions are with genuine profiles, no"

    realkimchi - "Define: What is the Verified Badge Product? The Meta verified badge is a product displayed alongside a verified user’s profile across all Meta platforms. Mission: Why Build the Verified Badge Product? Trust and Authenticity: Meta's primary reason for introducing a Verified Badge is to enhance trust and authenticity across the platform. By confirming the identities of key figures and influencers, Meta can assure users that their interactions are with genuine profiles, no"See full answer

    Product Manager
    Execution
    +1 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    +27

    "Why do we have FB dating? How does it fit within FB's mission of connecting people and building community? Research shows that lonely people have worse health outcomes, get sick more easily, die faster, etc. There are many ways to solve for loneliness. FB already has Groups which connect people based on shared interests/hobbies. FB also has Messengers and other apps that help you connect with people you already know. Dating is an important way FB can help people form more intimate connections a"

    Patrick B. - "Why do we have FB dating? How does it fit within FB's mission of connecting people and building community? Research shows that lonely people have worse health outcomes, get sick more easily, die faster, etc. There are many ways to solve for loneliness. FB already has Groups which connect people based on shared interests/hobbies. FB also has Messengers and other apps that help you connect with people you already know. Dating is an important way FB can help people form more intimate connections a"See full answer

    Data Scientist
    Execution
    +1 more
  • +22

    "Please Review. Thanks In advance! Situation: ABC Product Planners asked me to help them to migrate their one Excel-based Macro into the web application. After having a few rounds of interviews with Product Planners, I realized that the macro was not able to solve their current problem due to its limitation and business teams were convinced that it couldn't be resolved completely. The key challenges they had with their current macro-based solutions were: It was able to compute all bui"

    Books' B. - "Please Review. Thanks In advance! Situation: ABC Product Planners asked me to help them to migrate their one Excel-based Macro into the web application. After having a few rounds of interviews with Product Planners, I realized that the macro was not able to solve their current problem due to its limitation and business teams were convinced that it couldn't be resolved completely. The key challenges they had with their current macro-based solutions were: It was able to compute all bui"See full answer

    Behavioral
  • +36

    "Gotcha, so I understand that our goal is to improve Google Docs and identify key metrics. Questions Is the purpose of these metrics to quantify the performance specifically of the features we suggest? Or Docs as a broader product and its impact on the Google ecosystem? Let's assume the former. Is there any goal we are trying to improve for Google Docs? Let's assume we want to increase usage, and have Docs also drive productivity suite subscriptions. Are there any specific"

    Daniel P. - "Gotcha, so I understand that our goal is to improve Google Docs and identify key metrics. Questions Is the purpose of these metrics to quantify the performance specifically of the features we suggest? Or Docs as a broader product and its impact on the Google ecosystem? Let's assume the former. Is there any goal we are trying to improve for Google Docs? Let's assume we want to increase usage, and have Docs also drive productivity suite subscriptions. Are there any specific"See full answer

    Analytical
    Product Design
  • Amazon logoAsked at Amazon 
    Video answer for 'What is the project you are most proud of?'
    +49

    "I was working for my friend building streams at venues across the Chicago land area for FGC (fighting game tournaments), I adjusted and engineered his equipment to be set up permanently that's until covid came around at least. I used OBS to give visual appearances to stream watchers. So we're talking about subscribe, follow, and donation notifications and things of that nature for viewers to know they contributed in one of those ways. I set up proper sign-up scheduling for participants to lock t"

    Ayinde B. - "I was working for my friend building streams at venues across the Chicago land area for FGC (fighting game tournaments), I adjusted and engineered his equipment to be set up permanently that's until covid came around at least. I used OBS to give visual appearances to stream watchers. So we're talking about subscribe, follow, and donation notifications and things of that nature for viewers to know they contributed in one of those ways. I set up proper sign-up scheduling for participants to lock t"See full answer

    Product Manager
    Behavioral
    +12 more
  • Roblox logoAsked at Roblox 

    "Problem scope: Can this system detect Bot in real-time online or offline? Both. Online traffic: 1M DAU. Latency: 2s. Offline frequency: daily Offline data: 2B activity logs. Data: How do we know a Bot player (Label)? Human label. Imbalance data: reweight, resample. Develop a Bot simulator to generate more data offline for training. Given lower weight to simulator data than human label. Features: Signals from different models online. Log all the features for offline. Propose new features: dail"

    Jacky Y. - "Problem scope: Can this system detect Bot in real-time online or offline? Both. Online traffic: 1M DAU. Latency: 2s. Offline frequency: daily Offline data: 2B activity logs. Data: How do we know a Bot player (Label)? Human label. Imbalance data: reweight, resample. Develop a Bot simulator to generate more data offline for training. Given lower weight to simulator data than human label. Features: Signals from different models online. Log all the features for offline. Propose new features: dail"See full answer

    Machine Learning Engineer
    System Design
  • Amazon logoAsked at Amazon 
    Video answer for 'What product that you led are you most proud of and why?'
    +6

    "I was working for an Insurance company and I was the lead PM responsible for delivering HIPAA 5010 835 (statement of bill claims received vs paid) transactions to healthcare providers/hospitals For this initiative as a PM, I was responsible to create and prioritize features around file creation. I collaborated with cross-functional teams, engineers, DevOps. First I conducted sessions with claims adjudication, SFTP file transfer, security, and privacy, clearinghouse, third-party vendors and ensu"

    S P. - "I was working for an Insurance company and I was the lead PM responsible for delivering HIPAA 5010 835 (statement of bill claims received vs paid) transactions to healthcare providers/hospitals For this initiative as a PM, I was responsible to create and prioritize features around file creation. I collaborated with cross-functional teams, engineers, DevOps. First I conducted sessions with claims adjudication, SFTP file transfer, security, and privacy, clearinghouse, third-party vendors and ensu"See full answer

    Product Manager
    Behavioral
  • +6

    "Clarifying questions I am assuming the time frame for this question is irrelevant as this is a hypothetical question? : Yes Is IG prioritising the creator side or the viewer side more at the moment? : What do you think? I think it should be a balance for the long term sustenance of the network Are all these reels and views in a particular geography or globally? : Globally What is the duration for which these Views are measured? Assume a day Do we know anything about other engagemen"

    Kartikeya N. - "Clarifying questions I am assuming the time frame for this question is irrelevant as this is a hypothetical question? : Yes Is IG prioritising the creator side or the viewer side more at the moment? : What do you think? I think it should be a balance for the long term sustenance of the network Are all these reels and views in a particular geography or globally? : Globally What is the duration for which these Views are measured? Assume a day Do we know anything about other engagemen"See full answer

    Product Manager
    Analytical
    +1 more
  • Apple logoAsked at Apple 

    "Situation: Our company was going through tech stack updated and our team tasked to migrate existing code into Typescript(TS) and all future development to be written with TS within our codebase. TASK: Migrate existing codebase to TS and future integration to be TS compatible. ACTION: The team deep dived into picking up TS skill and learnt some basics and focused on delivering the migration in phases. I prioritised the files to migrate based on levels of complexity. I created a Fil"

    Shashank K. - "Situation: Our company was going through tech stack updated and our team tasked to migrate existing code into Typescript(TS) and all future development to be written with TS within our codebase. TASK: Migrate existing codebase to TS and future integration to be TS compatible. ACTION: The team deep dived into picking up TS skill and learnt some basics and focused on delivering the migration in phases. I prioritised the files to migrate based on levels of complexity. I created a Fil"See full answer

    Data Analyst
    Behavioral
    +1 more
  • Apple logoAsked at Apple 

    "For any project based questions, it is important to structure your response clearly, showcasing your thought process, technical skills, problem-solving abilities, and how your work added value. Besides the STAR method, you can also use this kind of framework: 1. Start by selecting a relevant project (related to the role) Give the project background and what specific problem it solved. 2. Align the project's objective and your role Be specific about your role: were you the le"

    Malay K. - "For any project based questions, it is important to structure your response clearly, showcasing your thought process, technical skills, problem-solving abilities, and how your work added value. Besides the STAR method, you can also use this kind of framework: 1. Start by selecting a relevant project (related to the role) Give the project background and what specific problem it solved. 2. Align the project's objective and your role Be specific about your role: were you the le"See full answer

    Software Engineer
    Behavioral
    +5 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    +4

    "Great question, first some clarifying questions: I assume that we're talking about meta disrupting the travel industry? Or generally When we say travel industry, this could include modes of transportation, scheduling transportation, what to do when you're there etc.? Are we focused on business travel? Leisure travel? I'm going to assume for the sake of scoping down that we're going to be focused on Leisure travel because business does not have as much pain, and on the flip-side o"

    Anonymous I. - "Great question, first some clarifying questions: I assume that we're talking about meta disrupting the travel industry? Or generally When we say travel industry, this could include modes of transportation, scheduling transportation, what to do when you're there etc.? Are we focused on business travel? Leisure travel? I'm going to assume for the sake of scoping down that we're going to be focused on Leisure travel because business does not have as much pain, and on the flip-side o"See full answer

    Product Manager
    Product Design
Showing 121-140 of 4029