Interview Questions

Review this list of 3,949 interview questions and answers verified by hiring managers and candidates.
  • Peloton logoAsked at Peloton 
    Product Strategy
  • Peloton logoAsked at Peloton 
    System Design
    Technical
  • Peloton logoAsked at Peloton 
    Behavioral
  • Peloton logoAsked at Peloton 

    "Volume of Boeing 747 / Volume of 1 ping pong ball; subtract the estimated ping pongs in the fuel tank to fine tune"

    productchamp - "Volume of Boeing 747 / Volume of 1 ping pong ball; subtract the estimated ping pongs in the fuel tank to fine tune"See full answer

    Estimation
  • ""Good investor" depends on what our business objective is, identifying success metrics for it and then dividing customers into segments by these success metrics. Business objective: We want our customers to retain on the product longer, engage regularly so that we meet our revenue goals as a company. Do you agree? I'm assuming we want to define an "investor" and not a "trader" because their behaviors are very different. I'm defining investor as someone who buys securities and holds it anywhere"

    M N. - ""Good investor" depends on what our business objective is, identifying success metrics for it and then dividing customers into segments by these success metrics. Business objective: We want our customers to retain on the product longer, engage regularly so that we meet our revenue goals as a company. Do you agree? I'm assuming we want to define an "investor" and not a "trader" because their behaviors are very different. I'm defining investor as someone who buys securities and holds it anywhere"See full answer

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

  • Google logoAsked at Google 
    Software Engineer
    Data Structures & Algorithms
    +2 more
  • Robinhood logoAsked at Robinhood 

    "Assuming that trades will have information like trade_type buy or sell trade_price with these tuples, one can iterate over each trade while maintaining a stack which maintains all the open buy trades. If we encounter a sell trade then we pop one element make it a buy/sell pair and calculate the profit/loss for that pair. Moreover, keep adding pair-wise profit/loss to calculate overall profit as we continue iterating over trades. At the end print pairs and their profit/loss along with"

    Parth S. - "Assuming that trades will have information like trade_type buy or sell trade_price with these tuples, one can iterate over each trade while maintaining a stack which maintains all the open buy trades. If we encounter a sell trade then we pop one element make it a buy/sell pair and calculate the profit/loss for that pair. Moreover, keep adding pair-wise profit/loss to calculate overall profit as we continue iterating over trades. At the end print pairs and their profit/loss along with"See full answer

    Data Structures & Algorithms
    Coding
    +1 more
  • Robinhood logoAsked at Robinhood 

    "How would you improve Robinhood? Robinhood. I started to use Robinhood when I first got a job after grad school. I started using it as a tool to do no fees investment. Recently this year, I began to use their high-yield saving account to make money on my non-investment funds. Robinhood's mission is to democratize finance for all. To make investing accessible, friendly, and understandable to newcomers and experts alike. How would I improve it? Robinhood makes money from a few different channel"

    Matan S. - "How would you improve Robinhood? Robinhood. I started to use Robinhood when I first got a job after grad school. I started using it as a tool to do no fees investment. Recently this year, I began to use their high-yield saving account to make money on my non-investment funds. Robinhood's mission is to democratize finance for all. To make investing accessible, friendly, and understandable to newcomers and experts alike. How would I improve it? Robinhood makes money from a few different channel"See full answer

    Behavioral
  • 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
  • Plaid logoAsked at Plaid 
    Product Design
  • Capital One logoAsked at Capital One 

    "Fintechs are providing ready solutions for various financial operations of banks with customer-centric UI which are easy to integrate with various platforms and cost-effective."

    Vinay P. - "Fintechs are providing ready solutions for various financial operations of banks with customer-centric UI which are easy to integrate with various platforms and cost-effective."See full answer

    Product Manager
    Behavioral
  • Amazon logoAsked at Amazon 
    +1

    "I was the PM of a beta product which started to be utilized by a range of users. Although I maintained and communicated a road map that outlined upcoming features at a high level, it wasn't very clear to the users whether certain features were going to be improved, certain low level features were going to be added, or whether these were on our radar at all. We don't have a large team to support call desk or a marketing team. I was having multiple, one of conversations with different users and c"

    rocketscientist - "I was the PM of a beta product which started to be utilized by a range of users. Although I maintained and communicated a road map that outlined upcoming features at a high level, it wasn't very clear to the users whether certain features were going to be improved, certain low level features were going to be added, or whether these were on our radar at all. We don't have a large team to support call desk or a marketing team. I was having multiple, one of conversations with different users and c"See full answer

    Product Manager
    Behavioral
  • Plaid logoAsked at Plaid 

    "Plaid is a pattern and I love looking and recognizing patterns."

    R D. - "Plaid is a pattern and I love looking and recognizing patterns."See full answer

    Behavioral
  • WhatsApp logoAsked at WhatsApp 
    Video answer for 'How would you improve WhatsApp?'
    +1

    "goal of whatsapp: to connect people at no cost associated to it, over internet, with complete privacy and 100% encryption clarify improve means? increase # of users increase revenues? increase # of countries its used in ? increase features ? who are the customer personas of whatsapp: students working professionals families individuals SMEs current features of whatsapp : communication: video/audio calls, messages document sh"

    Janakiram P. - "goal of whatsapp: to connect people at no cost associated to it, over internet, with complete privacy and 100% encryption clarify improve means? increase # of users increase revenues? increase # of countries its used in ? increase features ? who are the customer personas of whatsapp: students working professionals families individuals SMEs current features of whatsapp : communication: video/audio calls, messages document sh"See full answer

    Product Design
  • "Run length encoding. This will preserve order of values in vector."

    Yash S. - "Run length encoding. This will preserve order of values in vector."See full answer

    Coding
    Data Structures & Algorithms
    +1 more
  • Technical
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Software Engineer
    System Design
    +1 more
  • Better.com logoAsked at Better.com 

    "I would fire the ceo over bluejeans"

    A Q. - "I would fire the ceo over bluejeans"See full answer

    Product Design
  • "Designing for a sporadically available internet connection requires a carefully thought-out approach to provide a valuable user experience. Firstly, the browser must have an offline mode. Offline mode entails storing vital application data, including website data and user state, locally when internet access is available. This can be achieved through modern web technologies like localStorage, IndexedDB, and Service Workers to cache online content. Secondly, consider a data synchronization"

    Surbhi G. - "Designing for a sporadically available internet connection requires a carefully thought-out approach to provide a valuable user experience. Firstly, the browser must have an offline mode. Offline mode entails storing vital application data, including website data and user state, locally when internet access is available. This can be achieved through modern web technologies like localStorage, IndexedDB, and Service Workers to cache online content. Secondly, consider a data synchronization"See full answer

    Technical
    Product Design
Showing 2861-2880 of 3949