Skip to main content

Interview Questions

Review this list of 4,415 interview questions and answers verified by hiring managers and candidates.
  • Amazon logoAsked at Amazon 
    1 answer

    "I gave an example of a situation where on the project we needed to onboard 110 applications into the system to get their account and entitlement information for quarterly access review work stream. Traditionally we could have gone manual route and could have done it manually one by one which would have required more time and resources. I actually understood the applications and how they are built by talking to application owners and then based on the data bucketed them and found the pattern that"

    Neo S. - "I gave an example of a situation where on the project we needed to onboard 110 applications into the system to get their account and entitlement information for quarterly access review work stream. Traditionally we could have gone manual route and could have done it manually one by one which would have required more time and resources. I actually understood the applications and how they are built by talking to application owners and then based on the data bucketed them and found the pattern that"See full answer

    Engineering Manager
    Behavioral
  • Google logoAsked at Google 
    1 answer

    "Assumption: the revenue is on a yearly basis. Revenue = No. of users x price of product x frequency of purchase x size of purchase Product of Google Map = Ads by the merchants To double the revenue, Boost the number of merchants by reaching out to them Increase the price of ads (which is not ideal since it will disincentivise some merchants) Increase the frequency of their purchase in a year (Eg. previously merchants just put ads in Google Map for 6 years and now we can encourage"

    Lee J. - "Assumption: the revenue is on a yearly basis. Revenue = No. of users x price of product x frequency of purchase x size of purchase Product of Google Map = Ads by the merchants To double the revenue, Boost the number of merchants by reaching out to them Increase the price of ads (which is not ideal since it will disincentivise some merchants) Increase the frequency of their purchase in a year (Eg. previously merchants just put ads in Google Map for 6 years and now we can encourage"See full answer

    Product Strategy
  • "To speed up A/B tests results with limited sample sizes, we can apply advanced techniques like CUPED to reduce variance for faster statistical significance, interleaving to gather more comparative data per user (e.g., ranking), MAB to dynamically allocate traffic to winning variations for quicker optimization (e.g., campaigns), and Bayesian A/B testing which offers probabilistic conclusions that can be reached earlier. Each method, when appropriately applied, allows you to gain m"

    Lucas G. - "To speed up A/B tests results with limited sample sizes, we can apply advanced techniques like CUPED to reduce variance for faster statistical significance, interleaving to gather more comparative data per user (e.g., ranking), MAB to dynamically allocate traffic to winning variations for quicker optimization (e.g., campaigns), and Bayesian A/B testing which offers probabilistic conclusions that can be reached earlier. Each method, when appropriately applied, allows you to gain m"See full answer

    Statistics & Experimentation
  • Solutions Architect
    Technical
  • "Aim of compression is to reduce the file size and bandwidth consumed in transmission in order to preserve the quality of the image or text as experienced by the consumer/user. Text compression typically uses a library to act as a key for words, either words that repeat in the same document or words that are commonly presented in all documents. And maybe even word parts. Key points are that 1. it tends not to be lossy, 2. is simple/fast/consumes relatively little memory, 3. is pretty standard"

    Raymond W. - "Aim of compression is to reduce the file size and bandwidth consumed in transmission in order to preserve the quality of the image or text as experienced by the consumer/user. Text compression typically uses a library to act as a key for words, either words that repeat in the same document or words that are commonly presented in all documents. And maybe even word parts. Key points are that 1. it tends not to be lossy, 2. is simple/fast/consumes relatively little memory, 3. is pretty standard"See full answer

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

  • Yahoo logoAsked at Yahoo 
    Add answer
    Video answer for 'Why is Android strategically important to Google?'
    Behavioral
    Product Strategy
  • Blend logoAsked at Blend 
    Add answer
    Product Manager
    Behavioral
    +1 more
  • "Clarifying questions / Assumptions: Scope: US market Constraints: none Limiting to UberX, Uberpool, UberXL services On-the-ground operations: event operations, things going on as people arrive or leave the event Defining 'events': scoping it down to concerts or large-scale events (that typically have a lot of traffic) Defining 'better experience': easier to get to and leave events Goal: I will optimize for greater user satisfaction with our service, which should translate in"

    Daniel M. - "Clarifying questions / Assumptions: Scope: US market Constraints: none Limiting to UberX, Uberpool, UberXL services On-the-ground operations: event operations, things going on as people arrive or leave the event Defining 'events': scoping it down to concerts or large-scale events (that typically have a lot of traffic) Defining 'better experience': easier to get to and leave events Goal: I will optimize for greater user satisfaction with our service, which should translate in"See full answer

    Product Manager
    Product Design
  • Amazon logoAsked at Amazon 
    Add answer
    Product Manager
    Behavioral
  • "A/B test on a small batch of users/drivers"

    Mihail E. - "A/B test on a small batch of users/drivers"See full answer

    Analytical
    Product Strategy
  • "Clarifying Questions: Does Google Photos and this feature come pre built into pixel phones or does user has to download the app or enable the feature? (N) - So adoption is not the problem. Do we have auto upload option available for users? (Y) So any user who has this turned on would not be using this feature. In other words, this feature is mainly used for selective upload I think on Pixel phones, Google photos provides unlimited high quality storage? (Y) Understanding the flow: Camer"

    Jacob C. - "Clarifying Questions: Does Google Photos and this feature come pre built into pixel phones or does user has to download the app or enable the feature? (N) - So adoption is not the problem. Do we have auto upload option available for users? (Y) So any user who has this turned on would not be using this feature. In other words, this feature is mainly used for selective upload I think on Pixel phones, Google photos provides unlimited high quality storage? (Y) Understanding the flow: Camer"See full answer

    Analytical
    Execution
  • Meta logoAsked at Meta 
    1 answer
    Video answer for 'Design the backend of a feature that allows users to download their data from their Facebook account.'

    "I think we can analyse the data that's collected especially the users who are requesting it.if we find that there are set of users who regularly use this service then we may cache the data for those users to speed up processing and better the experience. The fresh data (which will be a delta on the cached data can only be calculated) and the stale data can be left out thereby updating the cache"

    Nilanjan D. - "I think we can analyse the data that's collected especially the users who are requesting it.if we find that there are set of users who regularly use this service then we may cache the data for those users to speed up processing and better the experience. The fresh data (which will be a delta on the cached data can only be calculated) and the stale data can be left out thereby updating the cache"See full answer

    Technical Program Manager
    System Design
  • Meta logoAsked at Meta 
    1 answer

    "Ask Clarifying Questions : A Podcast app is an app where artists/creators can upload their voice content and users are able to consume it. Is my understanding correct ? Yes Are we building this specifically for ios or android or web ? Consider ios and Android for now. Are we building the podcast app for a particular region like India ? Consider it a global launch What is the timeline that we are looking at? 6 months approximately Is it going to be an independent app or are we loo"

    Ishan M. - "Ask Clarifying Questions : A Podcast app is an app where artists/creators can upload their voice content and users are able to consume it. Is my understanding correct ? Yes Are we building this specifically for ios or android or web ? Consider ios and Android for now. Are we building the podcast app for a particular region like India ? Consider it a global launch What is the timeline that we are looking at? 6 months approximately Is it going to be an independent app or are we loo"See full answer

    Product Manager
    Product Design
  • Meta logoAsked at Meta 
    2 answers

    "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
  • Perplexity AI logoAsked at Perplexity AI 
    Add answer
    Product Manager
    Product Design
  • "I'd do an audit of what we understand, the gaps and the risks. What information do we have and how confident do we feel? What assumptions do we have? What do we not know? What is the risk of making certain assumptions? With this information, and a pulse of your team you can get an understanding of the risk level for moving forward. If the risk is high, you need to go back to leadership with the evidence and ask for more time. **What's the risk if we don't launch on"

    James W. - "I'd do an audit of what we understand, the gaps and the risks. What information do we have and how confident do we feel? What assumptions do we have? What do we not know? What is the risk of making certain assumptions? With this information, and a pulse of your team you can get an understanding of the risk level for moving forward. If the risk is high, you need to go back to leadership with the evidence and ask for more time. **What's the risk if we don't launch on"See full answer

    Product Designer
    Behavioral
  • Apple logoAsked at Apple 
    1 answer

    "public class HashMap { public class Element { T key; V value; Element(T k, V v) { this.key = k; this.value = v; } } private static final int DEFAULT_CAPACITY = 16; private static final float LOAD_FACTOR = 0.75f; private LinkedList[] table = new LinkedList[DEFAULT_CAPACITY]; private int size = 0; private int threshold = (int) (DEFAULTCAPACITY * LOADFACTOR); public void put(T k"

    Md kamrul H. - "public class HashMap { public class Element { T key; V value; Element(T k, V v) { this.key = k; this.value = v; } } private static final int DEFAULT_CAPACITY = 16; private static final float LOAD_FACTOR = 0.75f; private LinkedList[] table = new LinkedList[DEFAULT_CAPACITY]; private int size = 0; private int threshold = (int) (DEFAULTCAPACITY * LOADFACTOR); public void put(T k"See full answer

    Software Engineer
    Data Structures & Algorithms
    +2 more
  • "Get alignment with interviewer on how Gen AI works, then talk about the automotive space with value chain analysis on high level: 1. Design the automobile 2. Source components 3 assemble 4. Market 5. sell to customer 6 vehicle operation and maintenance. Competition: Hyper competitive industry with ~10 big manufacturers in the world. Trends: EV, Self-driving Potential Goals for the Automotive company Gen AI use case: Gain market share by offering Gen AI driven value to its customers Bi"

    Tony A. - "Get alignment with interviewer on how Gen AI works, then talk about the automotive space with value chain analysis on high level: 1. Design the automobile 2. Source components 3 assemble 4. Market 5. sell to customer 6 vehicle operation and maintenance. Competition: Hyper competitive industry with ~10 big manufacturers in the world. Trends: EV, Self-driving Potential Goals for the Automotive company Gen AI use case: Gain market share by offering Gen AI driven value to its customers Bi"See full answer

    Product Manager
    Product Strategy
  • Nvidia logoAsked at Nvidia 
    Add answer
    Product Manager
    Product Strategy
  • Microsoft logoAsked at Microsoft 
    Add answer
    Product Manager
    Product Design
Showing 2261-2280 of 4415