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 

    "Clarification Am I the PM for overall Xbox or certain part of the Xbox team? Interview (I): let's assume you own the overall Xbox product Are there particular user segments that the MSFT Gaming division is trying to focus on as their strategy? I: nothing in particular, why don't you tell me where we should focus? What are some challenges that Xbox have been facing? (ie revenue from xbox hardware purchase? xbox live subscription purchase? engagement?) I: nothing in pa"

    Mark - "Clarification Am I the PM for overall Xbox or certain part of the Xbox team? Interview (I): let's assume you own the overall Xbox product Are there particular user segments that the MSFT Gaming division is trying to focus on as their strategy? I: nothing in particular, why don't you tell me where we should focus? What are some challenges that Xbox have been facing? (ie revenue from xbox hardware purchase? xbox live subscription purchase? engagement?) I: nothing in pa"See full answer

    Analytical
    Concept
    +1 more
  • Software Engineer
    System Design
  • Cisco logoAsked at Cisco 

    "It's always good to start with identifying what type of problem you're tackling. The problem we need to tackle is essentially a variation on a Favorite Product Question. We know there's a formula for this type of question, so now our job is to tactically execute on the formula. Let's begin with the Favorite Product Question formula: Choose a product and briefly explain what it is Who are the users? What are their pain points? **How did competitors solve it in the"

    Exponent - "It's always good to start with identifying what type of problem you're tackling. The problem we need to tackle is essentially a variation on a Favorite Product Question. We know there's a formula for this type of question, so now our job is to tactically execute on the formula. Let's begin with the Favorite Product Question formula: Choose a product and briefly explain what it is Who are the users? What are their pain points? **How did competitors solve it in the"See full answer

    Product Manager
    Product Design
  • OpenAI logoAsked at OpenAI 
    Data Scientist
    Statistics & Experimentation
  • PayPal logoAsked at PayPal 
    Product Manager
    Analytical
    +2 more
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Microsoft logoAsked at Microsoft 

    "I would like to appreciate the company for giving an opportunity to visually impaired colleague and also making appropriate arrangements for enabling them to deliver their responsibilities smoothly. When I become aware of a teammate who is blind, I would start with the following steps - Understanding the degree of disability they have and doing my own research on how can one interact with such colleagues and facilitate smooth coordination with them I would approach them and ask as to how c"

    Khushboo S. - "I would like to appreciate the company for giving an opportunity to visually impaired colleague and also making appropriate arrangements for enabling them to deliver their responsibilities smoothly. When I become aware of a teammate who is blind, I would start with the following steps - Understanding the degree of disability they have and doing my own research on how can one interact with such colleagues and facilitate smooth coordination with them I would approach them and ask as to how c"See full answer

    Product Manager
    Behavioral
  • "Break down into: OPEX #Employees x $avg. cost per employee $Overhead (mktg, legal, compliance) Content cost (creator payments) 80% of advert. revenue Elec, cooling, maintenance CAPEX #Data centers Avg servers per data center Avg. cost $ per server"

    James M. - "Break down into: OPEX #Employees x $avg. cost per employee $Overhead (mktg, legal, compliance) Content cost (creator payments) 80% of advert. revenue Elec, cooling, maintenance CAPEX #Data centers Avg servers per data center Avg. cost $ per server"See full answer

    Estimation
  • "Firstly, I would need to ask some clarifying questions: What is the goal for this app? Is it for purely education purposes or it is for improving grades? What age of kids are we talking about? Assuming most parts of the world kids go to kindergarten at age of 5. I am assuming we can have a few segments here. From ages 3-6 or ages 7-12. What country is this for, or it is for global? I would assume the following since nobody is replying in this case: The goal is for improving grades"

    Lewis G. - "Firstly, I would need to ask some clarifying questions: What is the goal for this app? Is it for purely education purposes or it is for improving grades? What age of kids are we talking about? Assuming most parts of the world kids go to kindergarten at age of 5. I am assuming we can have a few segments here. From ages 3-6 or ages 7-12. What country is this for, or it is for global? I would assume the following since nobody is replying in this case: The goal is for improving grades"See full answer

    Product Design
  • +3

    "Assumption US, not global. Two categories of masks: washable/reusable (cloth based) and disposable (surgical and N95) US population is about 300 million 100M households 3 per households** Cloth: on average 2 masks needed per person so they can wash it (2*3=6 masks per HH) 100M*6 = 600M cloth masks Disposable: of the 300M, assuming about 60% is essential workers. So about 300M*.6=180M are essential workers. Of the 180M, I would say abo"

    Anonymous Moose - "Assumption US, not global. Two categories of masks: washable/reusable (cloth based) and disposable (surgical and N95) US population is about 300 million 100M households 3 per households** Cloth: on average 2 masks needed per person so they can wash it (2*3=6 masks per HH) 100M*6 = 600M cloth masks Disposable: of the 300M, assuming about 60% is essential workers. So about 300M*.6=180M are essential workers. Of the 180M, I would say abo"See full answer

    Estimation
  • Confluent logoAsked at Confluent 

    "This depends on the list of documents and the length of the documents. My implementation will use Trie with node containing the following: class TrieNode { is_end: boolean, instances: { docid → [wordpositions] }, children: array[26] } Look up for a word will give result instances{docid:wordposition...} dictionary (which can be further improved by methods like max instance on a document....you name it...) Trie space is proportional to the total characters in"

    Aelaf G. - "This depends on the list of documents and the length of the documents. My implementation will use Trie with node containing the following: class TrieNode { is_end: boolean, instances: { docid → [wordpositions] }, children: array[26] } Look up for a word will give result instances{docid:wordposition...} dictionary (which can be further improved by methods like max instance on a document....you name it...) Trie space is proportional to the total characters in"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • "Questions I would ask the interviewer Are we considering only single owners or jointly homeowners? Do we consider people who are only buying, or do we consider gifted or inherited properties from parents or families? Fully paid or partially paid. To first explain my approach, I would consider the following assumptions: Total Population of the United States: 330 mn Millennials is considered between the age group of 19 to 35 years of age Population who are in the medium income gr"

    Panchali C. - "Questions I would ask the interviewer Are we considering only single owners or jointly homeowners? Do we consider people who are only buying, or do we consider gifted or inherited properties from parents or families? Fully paid or partially paid. To first explain my approach, I would consider the following assumptions: Total Population of the United States: 330 mn Millennials is considered between the age group of 19 to 35 years of age Population who are in the medium income gr"See full answer

    Estimation
  • Coinbase logoAsked at Coinbase 

    "I tried taking a shot at this in 20 mins and typed out a solution. Why? Mission: build communities and bring people closer together Birthdays - help you connect with friends once an year, restart a conversation and bring people together. It also brings your broader friends and family closer to celebrate and builds communities . User: Birthday person Posts their birthday as public info FB reminds friends and family about the day On the day they get posts to"

    Spring C. - "I tried taking a shot at this in 20 mins and typed out a solution. Why? Mission: build communities and bring people closer together Birthdays - help you connect with friends once an year, restart a conversation and bring people together. It also brings your broader friends and family closer to celebrate and builds communities . User: Birthday person Posts their birthday as public info FB reminds friends and family about the day On the day they get posts to"See full answer

    Product Manager
    Product Design
  • "I would conduct a sample z-test because we have enough samples and the population variance is known. H1: average monthly spending per user is $50 H0: average monthly spending per user is greater $50 One-sample z-test x_bar = $85 mu = $50 s = $20 n = 100 x_bar - mu / (s / sqrt(n) = 17.5 17.5 is the z-score that we will need to associate with its corresponding p-value. However, the z-score is very high, so the p-value will be very close to zero, which is much less than the standa"

    Lucas G. - "I would conduct a sample z-test because we have enough samples and the population variance is known. H1: average monthly spending per user is $50 H0: average monthly spending per user is greater $50 One-sample z-test x_bar = $85 mu = $50 s = $20 n = 100 x_bar - mu / (s / sqrt(n) = 17.5 17.5 is the z-score that we will need to associate with its corresponding p-value. However, the z-score is very high, so the p-value will be very close to zero, which is much less than the standa"See full answer

    Data Scientist
    Statistics & Experimentation
  • "FB Vision: To empower users to build communities and bring the world closer together Reactions Product Goal: To enable users to express them in a quick and easy manner on posts / comments / videos / photos etc. and hence bringing the world closer. Currently only "Like" option is there which indicates to the creators that users like your posts. User Personas Content Creators Pain Points Single Reaction Option: Only users who like the content are able to use the reactions f"

    P D. - "FB Vision: To empower users to build communities and bring the world closer together Reactions Product Goal: To enable users to express them in a quick and easy manner on posts / comments / videos / photos etc. and hence bringing the world closer. Currently only "Like" option is there which indicates to the creators that users like your posts. User Personas Content Creators Pain Points Single Reaction Option: Only users who like the content are able to use the reactions f"See full answer

    Analytical
    Execution
  • Apple logoAsked at Apple 

    "Message queue is like a buffer. Its has 3 parts: Producer -> which creates a message and sends it to the queue. Queue -> which acta like a buffer pipe and stores the message. Subscriber -> which processes and releases messages one by one in FIFO manner."

    Rasika D. - "Message queue is like a buffer. Its has 3 parts: Producer -> which creates a message and sends it to the queue. Queue -> which acta like a buffer pipe and stores the message. Subscriber -> which processes and releases messages one by one in FIFO manner."See full answer

    Software Engineer
    System Design
  • Meta logoAsked at Meta 

    "Load Balancer to multiple API Servers, pub sub system to publish user events, Game Engine Service, Write through cache and NoSQL DB. HTTP Long Polling to get user status updates"

    gdecuri - "Load Balancer to multiple API Servers, pub sub system to publish user events, Game Engine Service, Write through cache and NoSQL DB. HTTP Long Polling to get user status updates"See full answer

    Engineering Manager
    Product Design
    +1 more
  • +1

    "Test case is wrong. It expects to sort in asc order of month_year. -- Write your query here SELECT strftime('%Y-%m', createdat) AS monthyear, COUNT(DISTINCT userid) AS numcustomers, COUNT(t.id) AS num_orders, SUM(price * quantity) AS order_amt FROM transactions t INNER JOIN products p ON t.product_id = p.id GROUP BY month_year ORDER BY month_year ; "

    Aneesha K. - "Test case is wrong. It expects to sort in asc order of month_year. -- Write your query here SELECT strftime('%Y-%m', createdat) AS monthyear, COUNT(DISTINCT userid) AS numcustomers, COUNT(t.id) AS num_orders, SUM(price * quantity) AS order_amt FROM transactions t INNER JOIN products p ON t.product_id = p.id GROUP BY month_year ORDER BY month_year ; "See full answer

    Coding
    SQL
  • Product Manager
    Behavioral
  • +2

    "Let’s pick SFO (because it's a stupid choice.. probably easier if you pick a smaller airport) We know each passenger has to go through the scan at least once We can assume 10% of passengers go through twice People only go through scans when they depart but not when they arrive International planes are bigger so carry more people so need to calculate separately Approach Estimate how many gates there are Estimate airport operation hours Estimate the numbe"

    Jax H. - "Let’s pick SFO (because it's a stupid choice.. probably easier if you pick a smaller airport) We know each passenger has to go through the scan at least once We can assume 10% of passengers go through twice People only go through scans when they depart but not when they arrive International planes are bigger so carry more people so need to calculate separately Approach Estimate how many gates there are Estimate airport operation hours Estimate the numbe"See full answer

    Product Manager
    Estimation
Showing 2301-2320 of 4411