Skip to main content

Interview Questions

Review this list of 4,411 interview questions and answers verified by hiring managers and candidates.
  • Meta logoAsked at Meta 
    +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
    Analytical
    +2 more
  • +4

    "Product Overview: Instagram, a social network owned by Meta, allows users to create and share various types of content, including photos, videos, and Reels, which are short, TikTok-style videos. The platform serves different user segments, including content creators, viewers, and the platform itself as an ecosystem. User Segmentation: I segmented users into three primary categories: Content Creators: This includes businesses, public figures, influencers, and regular users who crea"

    Aviran H. - "Product Overview: Instagram, a social network owned by Meta, allows users to create and share various types of content, including photos, videos, and Reels, which are short, TikTok-style videos. The platform serves different user segments, including content creators, viewers, and the platform itself as an ecosystem. User Segmentation: I segmented users into three primary categories: Content Creators: This includes businesses, public figures, influencers, and regular users who crea"See full answer

    Product Manager
    Analytical
    +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
  • +22

    "Clarify: I have some clarifying questions I would like to get answered Is this a podcast app that uses Netflix actors/actresses/producers/etc? Is this available to everyone or just Netflix subscribers? How is this product presented? Is it apart of the Netflix app or its own separate app? Goals: First thing first is to understand Netflix. Netflix is a streaming platform that differentiates itself by being the first platform that creates its own original content. It is facing massi"

    Rasheek N. - "Clarify: I have some clarifying questions I would like to get answered Is this a podcast app that uses Netflix actors/actresses/producers/etc? Is this available to everyone or just Netflix subscribers? How is this product presented? Is it apart of the Netflix app or its own separate app? Goals: First thing first is to understand Netflix. Netflix is a streaming platform that differentiates itself by being the first platform that creates its own original content. It is facing massi"See full answer

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

  • LinkedIn logoAsked at LinkedIn 

    "Requirements and Goals Primary Goal:Store key-value pairs in a cache with efficient access (reads/writes). Evict items based on a certain “rank,” which might reflect popularity, frequency, or custom ranking logic. Functional Requirements:Put(key, value, rank): Insert or update a key with the given value and rank. Get(key): Retrieve the value associated with the key if it exists. Evict(): If the cache is at capacity, evict the item with the lowest rank (or according"

    Alvis F. - "Requirements and Goals Primary Goal:Store key-value pairs in a cache with efficient access (reads/writes). Evict items based on a certain “rank,” which might reflect popularity, frequency, or custom ranking logic. Functional Requirements:Put(key, value, rank): Insert or update a key with the given value and rank. Get(key): Retrieve the value associated with the key if it exists. Evict(): If the cache is at capacity, evict the item with the lowest rank (or according"See full answer

    Engineering Manager
    Coding
    +1 more
  • +4

    "Clarify the problem. Ask lots of questions to uncover the root cause of the problem. This could be related to internal factors like releasing buggy updates or external factors like market trends, infrastructure, regulation etc etc. Establish where in the user journey the problem might be happening, if it's happening for a subset of users or for everyone e.g. on iOS platform etc etc, what time period has the problem occurred? Gradually or suddenly? How is the metric (in this case revenue)"

    Alice S. - "Clarify the problem. Ask lots of questions to uncover the root cause of the problem. This could be related to internal factors like releasing buggy updates or external factors like market trends, infrastructure, regulation etc etc. Establish where in the user journey the problem might be happening, if it's happening for a subset of users or for everyone e.g. on iOS platform etc etc, what time period has the problem occurred? Gradually or suddenly? How is the metric (in this case revenue)"See full answer

    Product Manager
    Analytical
    +1 more
  • Adobe logoAsked at Adobe 
    +38

    "public static boolean isPalindrome(String str){ boolean flag = true; int len = str.length()-1; int j = len; for(int i=0;i<=len/2;i++){ if(str.charAt(i)!=str.charAt(j--)){ flag = false; break; } } return flag; }"

    Sravanthi M. - "public static boolean isPalindrome(String str){ boolean flag = true; int len = str.length()-1; int j = len; for(int i=0;i<=len/2;i++){ if(str.charAt(i)!=str.charAt(j--)){ flag = false; break; } } return flag; }"See full answer

    Software Engineer
    Data Structures & Algorithms
    +4 more
  • 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
    +1 more
  • +1

    "understand the top priorities and rank each feature based on value and effort criteria. Scope: emphasize on clarity and risk assessment of the features. In tough deadlines what is must within the feature. highlight the tradeoff early based on the above two"

    Anchal V. - "understand the top priorities and rank each feature based on value and effort criteria. Scope: emphasize on clarity and risk assessment of the features. In tough deadlines what is must within the feature. highlight the tradeoff early based on the above two"See full answer

    Technical Program Manager
    Program Sense
  • +12

    "100 people per floor x 100 floors = 10,000 people. Uses of the elevator per day per person: 4, so 40,000 rides per day. Average length of a ride = 50 floors, assuming each ride is to the lobby. Target time per ride: 1 minute. Assuming 80% of traffic occurs during four rush hours, then 32,000 rides must happen in that time, so 133 per minute. Assuming six people per ride then you get 22 elevators required to operate during peak times. I reality you have to treat this as a Poisson arrival process"

    Marcos P. - "100 people per floor x 100 floors = 10,000 people. Uses of the elevator per day per person: 4, so 40,000 rides per day. Average length of a ride = 50 floors, assuming each ride is to the lobby. Target time per ride: 1 minute. Assuming 80% of traffic occurs during four rush hours, then 32,000 rides must happen in that time, so 133 per minute. Assuming six people per ride then you get 22 elevators required to operate during peak times. I reality you have to treat this as a Poisson arrival process"See full answer

    Product Manager
    Analytical
  • +5

    "Clarifying Questions - Who are we referring to "friends" and "non-friends"? (My assumption is people who we follow and they follow us back are our FRIENDS and people who we just follow, recommendations by Facebook and all other content falls under NON-FRIENDS category, is it right?) Are we doing it putting a certain success metric in our mind? (Assuming none, just to make people's lives easy) Let's use a combination of GAME & 4W1H Framework here to evaluate this question **G"

    Pankhuri T. - "Clarifying Questions - Who are we referring to "friends" and "non-friends"? (My assumption is people who we follow and they follow us back are our FRIENDS and people who we just follow, recommendations by Facebook and all other content falls under NON-FRIENDS category, is it right?) Are we doing it putting a certain success metric in our mind? (Assuming none, just to make people's lives easy) Let's use a combination of GAME & 4W1H Framework here to evaluate this question **G"See full answer

    Product Manager
    Analytical
    +2 more
  • Anduril logoAsked at Anduril 

    "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
    +8 more
  • Anthropic logoAsked at Anthropic 
    Software Engineer
    System Design
  • Amazon logoAsked at Amazon 
    +1

    "1. Requirements Analysis Functional Requirements Video streaming with multiple quality levels Content browsing and search Continue watching functionality Content recommendations Non-Functional Requirements Low latency video delivery (<2s startup time) High availability (99.99% uptime) Scalability to handle millions of concurrent streams API response time < 100ms 2. Microservices Architecture Core Microservices Content Service Content metadata mana"

    Reno S. - "1. Requirements Analysis Functional Requirements Video streaming with multiple quality levels Content browsing and search Continue watching functionality Content recommendations Non-Functional Requirements Low latency video delivery (<2s startup time) High availability (99.99% uptime) Scalability to handle millions of concurrent streams API response time < 100ms 2. Microservices Architecture Core Microservices Content Service Content metadata mana"See full answer

    Software Engineer
    System Design
  • Meta logoAsked at Meta 
    +8

    "Clarify: Feature for group messages and not individual messages The feature will be primarily used for Whatsapp and not other Meta products - Instagram, FB We are looking to improve engagement with this feature User: Pro users Users with moderate usage Users with no/little usage Prioritize - Users with no/little usage - as this user base could be greatly impacted Pain points: Too many messages are sent to the group and important messages are lost. Multiple message popp"

    Sahil A. - "Clarify: Feature for group messages and not individual messages The feature will be primarily used for Whatsapp and not other Meta products - Instagram, FB We are looking to improve engagement with this feature User: Pro users Users with moderate usage Users with no/little usage Prioritize - Users with no/little usage - as this user base could be greatly impacted Pain points: Too many messages are sent to the group and important messages are lost. Multiple message popp"See full answer

    Product Manager
    Product Design
  • Capital One logoAsked at Capital One 

    "The mini case was very much interviewer led and the questions asked were following: Tell the value proposition of Capital One Shopping to a senior executive who has recently joined Capital One What factors would you consider to expand Capital One Shopping? Technical Considerations? AB testing analysis - Interviewer shared AB testing results and asked for my recommendation Summarize"

    Neha P. - "The mini case was very much interviewer led and the questions asked were following: Tell the value proposition of Capital One Shopping to a senior executive who has recently joined Capital One What factors would you consider to expand Capital One Shopping? Technical Considerations? AB testing analysis - Interviewer shared AB testing results and asked for my recommendation Summarize"See full answer

    Product Manager
    Product Strategy
  • 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
  • "👇 Your feedback is very much appreciated 👇 👁️ Vision Empower artists to earn a living through their art while connecting millions of fans to exceptional music experiences. A live streaming feature can humanize the digital experience, making the platform not only a place to stream recorded music but also a stage for real-time, authentic artist-fan interactions. Enhance Spotify’s artist-first narrative by providing a unique way for artists to monetize their performances. Leverage Spot"

    Julien C. - "👇 Your feedback is very much appreciated 👇 👁️ Vision Empower artists to earn a living through their art while connecting millions of fans to exceptional music experiences. A live streaming feature can humanize the digital experience, making the platform not only a place to stream recorded music but also a stage for real-time, authentic artist-fan interactions. Enhance Spotify’s artist-first narrative by providing a unique way for artists to monetize their performances. Leverage Spot"See full answer

    Product Manager
    Analytical
    +1 more
  • Amazon logoAsked at Amazon 
    +6

    "When customer is not worried about quality but only worried about delivery"

    Shiva P. - "When customer is not worried about quality but only worried about delivery"See full answer

    Product Manager
    Behavioral
    +1 more
Showing 121-140 of 4411