Interview Questions

Review this list of 4,029 interview questions and answers verified by hiring managers and candidates.
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    +1

    "after completing my project, I asked my manager for feedback on my performance. My aim was to identify areas for improvement, and learn more about new technologies which are in the"

    Sugrim S. - "after completing my project, I asked my manager for feedback on my performance. My aim was to identify areas for improvement, and learn more about new technologies which are in the"See full answer

    Finance and Strategy
    Behavioral
  • Amazon logoAsked at Amazon 
    Video answer for 'How would you initiate a new program from scratch?'
    +67

    "This by far has been the best interview I've seen so far, granted I've watched 15 mock interviews. Great Job!"

    Kell K. - "This by far has been the best interview I've seen so far, granted I've watched 15 mock interviews. Great Job!"See full answer

    Program Sense
    Analytical
    +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
    System Design
    +2 more
  • "We were working on a very high stake migration project where were suppose to migrate all the traffic (more than 40 million users per day) from legacy to modern micro-services based architecture. Before making this massive migration decision, company has already developed a lot of services outside monolith and we were suppose to utilise those services. Some these services there were PADs responsible to communicate the specific vendor APIs. For each vendor we had a dedicated PAD. Fast forward"

    Mohammad shahid S. - "We were working on a very high stake migration project where were suppose to migrate all the traffic (more than 40 million users per day) from legacy to modern micro-services based architecture. Before making this massive migration decision, company has already developed a lot of services outside monolith and we were suppose to utilise those services. Some these services there were PADs responsible to communicate the specific vendor APIs. For each vendor we had a dedicated PAD. Fast forward"See full answer

    Product Manager
    Behavioral
    +1 more
  • +4

    "To answer why Spotify introduced Podcasts, I would like to use 3C framework- Customer, Competitors and Company. Customers We have seen Spotify has a high WAU. This means users are engaged to the platform for music. Listeners need some new trend to listen to while going to the gym for example, or being stuck in a traffic. Sense of listening to something productive is what users need these days. Podcasts are lesser commitment than audiobooks because of short episode length"

    Simran M. - "To answer why Spotify introduced Podcasts, I would like to use 3C framework- Customer, Competitors and Company. Customers We have seen Spotify has a high WAU. This means users are engaged to the platform for music. Listeners need some new trend to listen to while going to the gym for example, or being stuck in a traffic. Sense of listening to something productive is what users need these days. Podcasts are lesser commitment than audiobooks because of short episode length"See full answer

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

  • Machine Learning
    System Design
  • Amazon logoAsked at Amazon 
    +4

    "I: Design a banking app for kids S: Sure, let me start with clarifying questions. What is our goal for building this app? I: To create financial literacy early in childhood and also increase our customer base. S: Sure. Are we going to launch it globally or in any specific geography or demography? I: Globally. S: Sure, Any resource or time constraints to keep in mind because I need to prioritize the features on the roadmap based on that? Also, are we launching it on iOS or Android? I: No resource"

    Sameer S. - "I: Design a banking app for kids S: Sure, let me start with clarifying questions. What is our goal for building this app? I: To create financial literacy early in childhood and also increase our customer base. S: Sure. Are we going to launch it globally or in any specific geography or demography? I: Globally. S: Sure, Any resource or time constraints to keep in mind because I need to prioritize the features on the roadmap based on that? Also, are we launching it on iOS or Android? I: No resource"See full answer

    Product Manager
    Product Design
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Prompt : design a farm product Clarifying question : what is the timeline and budget that i need to consider to build this ? 1 year , flexible budget . Is there any geography that i need to focus on ? no restriction What is farming ? Farming is a practice of raising crops and braising animals to produce food for human survival . This is one of the old / primitive ways to grow food using natural resources like land , water etc Why is it imp now ? Farming as I said is vary primitive way to grow fo"

    Rani Y. - "Prompt : design a farm product Clarifying question : what is the timeline and budget that i need to consider to build this ? 1 year , flexible budget . Is there any geography that i need to focus on ? no restriction What is farming ? Farming is a practice of raising crops and braising animals to produce food for human survival . This is one of the old / primitive ways to grow food using natural resources like land , water etc Why is it imp now ? Farming as I said is vary primitive way to grow fo"See full answer

    Product Manager
    Product Design
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    +9

    "Clarify: Any specific types of groups (families or business)? Type of travel (air, train)? Global or domestic? Assumptions: Users have interest in travel. Content within Meta apps can help FB, whatsapp, Instagram. Have access to user data with travel preferences and budget. Resources to interact with travel businesses and institutions. Constraints: Users typically think of meta apps in the early discovery phase of travel, typically use travel company apps to complete experience e.g. booking,"

    Patrick W. - "Clarify: Any specific types of groups (families or business)? Type of travel (air, train)? Global or domestic? Assumptions: Users have interest in travel. Content within Meta apps can help FB, whatsapp, Instagram. Have access to user data with travel preferences and budget. Resources to interact with travel businesses and institutions. Constraints: Users typically think of meta apps in the early discovery phase of travel, typically use travel company apps to complete experience e.g. booking,"See full answer

    Product Manager
    Product Design
  • +18

    "Clarify what the business goals of Spotify is Depending on the stage, some companies care more about revenue growth, some about user growth and in rarer cases, about profit margins. In the case of Spotify, the company is still in growth stage so I will make some assumptions that user growth is the most important, followed by monetization. Plus, margin is relatively fixed due to the contracts with recording labels Recently, Spotify has invested heavily in podcast with goa"

    Patrick B. - "Clarify what the business goals of Spotify is Depending on the stage, some companies care more about revenue growth, some about user growth and in rarer cases, about profit margins. In the case of Spotify, the company is still in growth stage so I will make some assumptions that user growth is the most important, followed by monetization. Plus, margin is relatively fixed due to the contracts with recording labels Recently, Spotify has invested heavily in podcast with goa"See full answer

    Analytical
  • " Compare alternate houses i.e for each house starting from the third, calculate the maximum money that can be stolen up to that house by choosing between: Skipping the current house and taking the maximum money stolen up to the previous house. Robbing the current house and adding its value to the maximum money stolen up to the house two steps back. package main import ( "fmt" ) // rob function calculates the maximum money a robber can steal func maxRob(nums []int) int { ln"

    VContaineers - " Compare alternate houses i.e for each house starting from the third, calculate the maximum money that can be stolen up to that house by choosing between: Skipping the current house and taking the maximum money stolen up to the previous house. Robbing the current house and adding its value to the maximum money stolen up to the house two steps back. package main import ( "fmt" ) // rob function calculates the maximum money a robber can steal func maxRob(nums []int) int { ln"See full answer

    Data Engineer
    Data Structures & Algorithms
    +4 more
  • Google logoAsked at Google 
    Machine Learning Engineer
    System Design
    +1 more
  • Uber logoAsked at Uber 
    +7

    "Clarifying Qs: Uber PM Business goals - revenue, user engagement Known customer needs Any trigger or prompt - post covid, things are getting back to normal. Observing demand for kids to travel alone within the city from point A to B Geo - US Uber mission -- Create opportunity through movement Uber strengths - Brand value Mobile tech GPC tracking Real-time traffic and routing algos Fleet of drivers Why we need this app for kids: Why would kids want to trav"

    Ayush R. - "Clarifying Qs: Uber PM Business goals - revenue, user engagement Known customer needs Any trigger or prompt - post covid, things are getting back to normal. Observing demand for kids to travel alone within the city from point A to B Geo - US Uber mission -- Create opportunity through movement Uber strengths - Brand value Mobile tech GPC tracking Real-time traffic and routing algos Fleet of drivers Why we need this app for kids: Why would kids want to trav"See full answer

    Product Manager
    Product Design
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Video answer for 'Design Facebook Messenger.'
    +54

    "Great explanation on each of the components and their use. During the interview would a PM candidate be expected to go in-depth for capacity estimation (e.g. storage estimation, bandwidth estimation etc.?)"

    A B. - "Great explanation on each of the components and their use. During the interview would a PM candidate be expected to go in-depth for capacity estimation (e.g. storage estimation, bandwidth estimation etc.?)"See full answer

    Engineering Manager
    System Design
    +2 more
  • "Batch Packing Problem In Amazon’s massive warehouse inventory, there are different types of products. You are given an array products of size n, where products[i] represents the number of items of product type i. These products need to be packed into batches for shipping. The batch packing must adhere to the following conditions: No two items in the same batch can be of the same product type. The number of items packed in the current batch must be strictly greater than the number pack"

    Anonymous Goat - "Batch Packing Problem In Amazon’s massive warehouse inventory, there are different types of products. You are given an array products of size n, where products[i] represents the number of items of product type i. These products need to be packed into batches for shipping. The batch packing must adhere to the following conditions: No two items in the same batch can be of the same product type. The number of items packed in the current batch must be strictly greater than the number pack"See full answer

    Software Engineer
    Coding
    +1 more
  • "Clarify understanding of the problem space. What does success look like? How is it measured? Platform specific? Market specific? Time period? Business goals? Then perform a funnel analysis to understand user journey and look for problems or opportunities. Choose a user segment to focus on. Identify different user segments and prioritise one. Summarise the goal of the user and the friction point. Brainstorm solutions. Come up with a number of rough solutions. Balance the business n"

    Alice S. - "Clarify understanding of the problem space. What does success look like? How is it measured? Platform specific? Market specific? Time period? Business goals? Then perform a funnel analysis to understand user journey and look for problems or opportunities. Choose a user segment to focus on. Identify different user segments and prioritise one. Summarise the goal of the user and the friction point. Brainstorm solutions. Come up with a number of rough solutions. Balance the business n"See full answer

    Product Manager
    Product Strategy
  • +22

    "Clarifying How does autoplay work? I presume it's how it's done today (no audio, start playing once the video is scrolled to be completely in the user's screen) Desktop or mobile? Which market is this? Users in US / Western Europe vs developing markets have different behaviors Goals & Metrics FB's mission is to help people build deeper connections. As a news feed PM, the goal is to make sure FB news feed is valuable to the users by being a great way to keep in touch with"

    Patrick B. - "Clarifying How does autoplay work? I presume it's how it's done today (no audio, start playing once the video is scrolled to be completely in the user's screen) Desktop or mobile? Which market is this? Users in US / Western Europe vs developing markets have different behaviors Goals & Metrics FB's mission is to help people build deeper connections. As a news feed PM, the goal is to make sure FB news feed is valuable to the users by being a great way to keep in touch with"See full answer

    Execution
    Analytical
  • Amazon logoAsked at Amazon 
    Video answer for 'Tell me about a time when you improved a complex process.'
    +9

    "This is the answer I have prepared. Please let me know your comments and how I can improve the answer. I have worked on many process improvement initiatives and projects. I want to share an initiative that I led and delivered while at my previous employer. It had a great impact on over 60 programs and projects across teams in six different countries. Analysts and program managers used to generate a monthly program performance report that deals with all aspects, including schedule, risks, costs"

    Balaji G. - "This is the answer I have prepared. Please let me know your comments and how I can improve the answer. I have worked on many process improvement initiatives and projects. I want to share an initiative that I led and delivered while at my previous employer. It had a great impact on over 60 programs and projects across teams in six different countries. Analysts and program managers used to generate a monthly program performance report that deals with all aspects, including schedule, risks, costs"See full answer

    Behavioral
    Project Management
  • Discord logoAsked at Discord 
    Video answer for 'Describe a time when your project failed.'
    +6

    "I feel this is more about "Describe a time when I failed or struggled" rather than "Project Failure"."

    Anjali V. - "I feel this is more about "Describe a time when I failed or struggled" rather than "Project Failure"."See full answer

    Product Manager
    Behavioral
    +1 more
  • Google logoAsked at Google 
    Video answer for 'What's the biggest threat to YouTube?'
    +19

    "YT threats →. Let's define threat - activities that reduce actual or growth rate for user base / watch time / $ User - what impacts user base, users’ watch time (why would users not use YT anymore?) Competition - all apps that compete for users' time spent on digital entertainment (VOD, social media apps like tiktok, vMVPDs) Safety, trust, privacy, digital well being No relevant content Distribution - platform bans, distribution deals falling through (eg smart TVs)"

    Urvashi G. - "YT threats →. Let's define threat - activities that reduce actual or growth rate for user base / watch time / $ User - what impacts user base, users’ watch time (why would users not use YT anymore?) Competition - all apps that compete for users' time spent on digital entertainment (VOD, social media apps like tiktok, vMVPDs) Safety, trust, privacy, digital well being No relevant content Distribution - platform bans, distribution deals falling through (eg smart TVs)"See full answer

    Product Manager
    Product Strategy
Showing 221-240 of 4029