Interview Questions

Review this list of 4,366 interview questions and answers verified by hiring managers and candidates.
  • "When originally trying to launch XYZ product, a stakeholder wanted to rollout an additional requirement for agents that would have been redundant. I provided light pushback and context regarding the scale of the lift and technical resources required to initiate their request. Once I described the complexity of their request & potential strain on resources, we agreed to brainstorm alternative solutions. I collaborated with cross-functional teams to create an automated solution, leading to XYZ% in"

    Katie O. - "When originally trying to launch XYZ product, a stakeholder wanted to rollout an additional requirement for agents that would have been redundant. I provided light pushback and context regarding the scale of the lift and technical resources required to initiate their request. Once I described the complexity of their request & potential strain on resources, we agreed to brainstorm alternative solutions. I collaborated with cross-functional teams to create an automated solution, leading to XYZ% in"See full answer

    Program Manager
    Behavioral
  • +3

    "Clarifying questions, Before I begin, I want to make sure I understand what the product is. FB fundraiser is a platform for entities (charitable organizations) and individuals to create fundraising campaigns, invite certain users to it, share it with others and ask them to invite potential contributors to it. It is also part of the core facebook product. The approach I want to take about defining goals is as following: Define the mission of FB as a company, goal of fundraiser p"

    P K. - "Clarifying questions, Before I begin, I want to make sure I understand what the product is. FB fundraiser is a platform for entities (charitable organizations) and individuals to create fundraising campaigns, invite certain users to it, share it with others and ask them to invite potential contributors to it. It is also part of the core facebook product. The approach I want to take about defining goals is as following: Define the mission of FB as a company, goal of fundraiser p"See full answer

    Analytical
    Execution
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    +1

    "public class CircularBuffer { private T[] buffer; private int head; private int tail; private int size; private final int capacity; public CircularBuffer(int capacity) { this.capacity = capacity; this.buffer = (T[]) new Object[capacity]; this.head = 0; this.tail = 0; this.size = 0; } public void enqueue(T item) { if (isFull()) { throw new IllegalStateException("Buffer is full"); } buf"

    Vidhyadhar V. - "public class CircularBuffer { private T[] buffer; private int head; private int tail; private int size; private final int capacity; public CircularBuffer(int capacity) { this.capacity = capacity; this.buffer = (T[]) new Object[capacity]; this.head = 0; this.tail = 0; this.size = 0; } public void enqueue(T item) { if (isFull()) { throw new IllegalStateException("Buffer is full"); } buf"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • "How would you define success for Doordash Clarify- Are we looking at the US Market? Yes Are we we looking at it from today? Yes Are looking at mobile or web? Both Has anything changed in doordash;s strategy or marketplace I should be aware of? Nothing major Lets talk a little about the misssion of doordash. It probably goes something along the lines make food delivery as easy as possible. Their core product is three sided. You have drivers on one end, customers that order food on the other and"

    Pratik H. - "How would you define success for Doordash Clarify- Are we looking at the US Market? Yes Are we we looking at it from today? Yes Are looking at mobile or web? Both Has anything changed in doordash;s strategy or marketplace I should be aware of? Nothing major Lets talk a little about the misssion of doordash. It probably goes something along the lines make food delivery as easy as possible. Their core product is three sided. You have drivers on one end, customers that order food on the other and"See full answer

    Product Manager
    Analytical
  • Anthropic logoAsked at Anthropic 
    Product Manager
    Artificial Intelligence
    +1 more
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • "Clarifying question: how does Uber know that this is happening and has there already been research as to why drivers are doing this? Approach: Understand the problem and how big of a problem is it? Is it a big enough problem to address given other competing priorities? Given the why's both for drivers and riders, ideate solutions to both drivers and riders Prioritize solutions Measure of success Summary Propose the approach above and solicit feedback from interviewer, incorporat"

    Anonymous Sparrow - "Clarifying question: how does Uber know that this is happening and has there already been research as to why drivers are doing this? Approach: Understand the problem and how big of a problem is it? Is it a big enough problem to address given other competing priorities? Given the why's both for drivers and riders, ideate solutions to both drivers and riders Prioritize solutions Measure of success Summary Propose the approach above and solicit feedback from interviewer, incorporat"See full answer

    Product Manager
    Product Strategy
  • +1

    "Clarifying Questions : By reducing bandwidth , do you mean reducing the total size of video transfer reduction ? Ans Yes Is it ok to reduce the resolution by reducing the bandwidth : Ans May be yes and no Any app in particular you are looking forward which could help talking from its standpoint : Ans : Youtube Assumptions : Youtube has a compression algorithm which can still be made better with the evolution of technologies Solutions ( prioritised list ) Improve the compressio"

    Kk - "Clarifying Questions : By reducing bandwidth , do you mean reducing the total size of video transfer reduction ? Ans Yes Is it ok to reduce the resolution by reducing the bandwidth : Ans May be yes and no Any app in particular you are looking forward which could help talking from its standpoint : Ans : Youtube Assumptions : Youtube has a compression algorithm which can still be made better with the evolution of technologies Solutions ( prioritised list ) Improve the compressio"See full answer

    Technical
  • "find total sum. assign that to rightsum traverse from left to right: keep updating left sum and right sum, when they match return the index. else if you reach end return -1 or not found"

    Rahul J. - "find total sum. assign that to rightsum traverse from left to right: keep updating left sum and right sum, when they match return the index. else if you reach end return -1 or not found"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • Instacart logoAsked at Instacart 
    +7

    "Assumptions Instacart for Business is core Instacart with additional features and capabilities tailored to businesses. Users Potential user segments: Office managers (Focus here) Entrepreneurs/small business owners Restauranteurs Opportunities (pain points, needs, problems) Many places don’t offer same-day shipping. Inconvenient to physically go out and purchase these items from a store if urgent Hard to predict an"

    Dan H. - "Assumptions Instacart for Business is core Instacart with additional features and capabilities tailored to businesses. Users Potential user segments: Office managers (Focus here) Entrepreneurs/small business owners Restauranteurs Opportunities (pain points, needs, problems) Many places don’t offer same-day shipping. Inconvenient to physically go out and purchase these items from a store if urgent Hard to predict an"See full answer

    Product Design
  • "For me the answer looks very broad and general. It would be good the reply is relevant and focus good examples using STAR format. Please let me know your views."

    BePostive - "For me the answer looks very broad and general. It would be good the reply is relevant and focus good examples using STAR format. Please let me know your views."See full answer

    Behavioral
  • "Clarification: Are we talking of Amazon as an entity in whole (or) Amazon E-commerce ? I would like to use overlap across following buckets with emphasis on current product & markets, Future adjacencies and expansions, strengths barrier to entry in the markets either way Amazon Intuit Products - Considering Amazon as a whole - Devices - AWS - E-Commerce - Music - Video - E-Books - All other services, currently there is no overlap between the use-cases and services offered"

    Pm P. - "Clarification: Are we talking of Amazon as an entity in whole (or) Amazon E-commerce ? I would like to use overlap across following buckets with emphasis on current product & markets, Future adjacencies and expansions, strengths barrier to entry in the markets either way Amazon Intuit Products - Considering Amazon as a whole - Devices - AWS - E-Commerce - Music - Video - E-Books - All other services, currently there is no overlap between the use-cases and services offered"See full answer

    Product Strategy
  • Product Manager
    Product Design
    +1 more
  • Coinbase logoAsked at Coinbase 
    Product Manager
    Product Design
  • Product Manager
  • Adobe logoAsked at Adobe 
    Video answer for 'Given an nxn grid of 1s and 0s, return the number of islands in the input.'
    +12

    " from typing import List def getnumberof_islands(binaryMatrix: List[List[int]]) -> int: if not binaryMatrix: return 0 rows = len(binaryMatrix) cols = len(binaryMatrix[0]) islands = 0 for r in range(rows): for c in range(cols): if binaryMatrixr == 1: islands += 1 dfs(binaryMatrix, r, c) return islands def dfs(grid, r, c): if ( r = len(grid) "

    Rick E. - " from typing import List def getnumberof_islands(binaryMatrix: List[List[int]]) -> int: if not binaryMatrix: return 0 rows = len(binaryMatrix) cols = len(binaryMatrix[0]) islands = 0 for r in range(rows): for c in range(cols): if binaryMatrixr == 1: islands += 1 dfs(binaryMatrix, r, c) return islands def dfs(grid, r, c): if ( r = len(grid) "See full answer

    Software Engineer
    Data Structures & Algorithms
    +4 more
  • "Mission: to help users buy and sell products from groups. If we think about the value here, users want to join groups that sell/buy products of interest (young moms or vinyl), or location of interest, or trust, or some other factor - either from other users or SMBs. User Actions: create groups, join groups, active in groups - make posts to sell or show interest in buying (like, commenting, sharing or ideally transacting) deeper engagement - sharing , saving , searching more based on wh"

    Sri A. - "Mission: to help users buy and sell products from groups. If we think about the value here, users want to join groups that sell/buy products of interest (young moms or vinyl), or location of interest, or trust, or some other factor - either from other users or SMBs. User Actions: create groups, join groups, active in groups - make posts to sell or show interest in buying (like, commenting, sharing or ideally transacting) deeper engagement - sharing , saving , searching more based on wh"See full answer

    Analytical
    Execution
    +1 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Video answer for 'Design a vending machine.'
    Engineering Manager
    Product Design
    +1 more
  • Amazon logoAsked at Amazon 

    "The user awakes Alexa by saying the "Alexa word" Device starts recording audio from the user, and streaming it to the Alexa Cloud Service The recorded audio stream is sent to the ASR (Automatic Speech Recognition) system ASR returns the words and the order of the words in the audio stream, and sends this information to NLU (Natural Language Understanding) NLU returns the intent of the audio stream, and sends it to Alexa Skill If the intent triggers a "play" directive (e.g. turn"

    Kai W. - "The user awakes Alexa by saying the "Alexa word" Device starts recording audio from the user, and streaming it to the Alexa Cloud Service The recorded audio stream is sent to the ASR (Automatic Speech Recognition) system ASR returns the words and the order of the words in the audio stream, and sends this information to NLU (Natural Language Understanding) NLU returns the intent of the audio stream, and sends it to Alexa Skill If the intent triggers a "play" directive (e.g. turn"See full answer

    System Design
    Technical
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Machine Learning Engineer
    System Design
Showing 1141-1160 of 4366