Skip to main content

Interview Questions

Review this list of 4,411 interview questions and answers verified by hiring managers and candidates.
  • Software Engineer
    Behavioral
  • Pinterest logoAsked at Pinterest 
    +3

    "How would you decide on ad placement on Pinterest? First I would ask clarifying questions as to the reason why no ads have been placed in the top left section of the page feed. Is this more strategic to Pinterest's mission? Is this by design to lay out the architecture of the page feed this way? In the prompt, it is explained that the company is targeting revenue increase as a goal this quarter. Are there alternatives means to generate more revenue in order not to compromise our values an"

    Olasile A. - "How would you decide on ad placement on Pinterest? First I would ask clarifying questions as to the reason why no ads have been placed in the top left section of the page feed. Is this more strategic to Pinterest's mission? Is this by design to lay out the architecture of the page feed this way? In the prompt, it is explained that the company is targeting revenue increase as a goal this quarter. Are there alternatives means to generate more revenue in order not to compromise our values an"See full answer

    Analytical
    Execution
  • Airbnb logoAsked at Airbnb 

    "Colleague moved to a different role, so I decided to fill in and did outshine in showing results within the group."

    Anjali M. - "Colleague moved to a different role, so I decided to fill in and did outshine in showing results within the group."See full answer

    Software Engineer
    Behavioral
    +2 more
  • The Trade Desk logoAsked at The Trade Desk 

    "Design the cache, set policy like LRU or other custom policies."

    Poha - "Design the cache, set policy like LRU or other custom policies."See full answer

    Software Engineer
    System Design
  • Lyft logoAsked at Lyft 

    "Driver retention is important to ensure growth since we need healthy retention of existing drivers while we acquire new drivers so that we meet growing demand. Should we look at a specific driver segment to improve retention? We might divide the drivers by their age on the platform: New drivers(less than 3 months since first ride), Medium age (3mos to 1 year), Long term(1+ years). Let's focus on the medium term since I assume them to be the biggest segment. Now lets try to list out possible pr"

    M N. - "Driver retention is important to ensure growth since we need healthy retention of existing drivers while we acquire new drivers so that we meet growing demand. Should we look at a specific driver segment to improve retention? We might divide the drivers by their age on the platform: New drivers(less than 3 months since first ride), Medium age (3mos to 1 year), Long term(1+ years). Let's focus on the medium term since I assume them to be the biggest segment. Now lets try to list out possible pr"See full answer

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

  • "Alexa: Is the virtual assistant that runs on amazon smart speakers as well as on other devices. Clarification on goals/Objectives: What would the goal at that point of time be? Is it increase in revenue ? Either via new customers i.e. adoption or Increasing the wallet share of the customer? Increasing the sales ordered via Alexa ? Why do people want to use Alexa? To get answers, make their lives easier by automating activities within their home Integrates with amazon account so"

    Pm P. - "Alexa: Is the virtual assistant that runs on amazon smart speakers as well as on other devices. Clarification on goals/Objectives: What would the goal at that point of time be? Is it increase in revenue ? Either via new customers i.e. adoption or Increasing the wallet share of the customer? Increasing the sales ordered via Alexa ? Why do people want to use Alexa? To get answers, make their lives easier by automating activities within their home Integrates with amazon account so"See full answer

    Product Design
  • "First, I would like to establish some assumptions about the problem to determine if this is possible. For this scenario, I will assume that “accepted” does not mean a student is enrolled at the university (most students apply to multiple universities and can only attend one university). For simplicity, I will also assume that each student is applies to a single department and that every student is associated with a single department. Based on this information, I see a scenario that this would"

    John F. - "First, I would like to establish some assumptions about the problem to determine if this is possible. For this scenario, I will assume that “accepted” does not mean a student is enrolled at the university (most students apply to multiple universities and can only attend one university). For simplicity, I will also assume that each student is applies to a single department and that every student is associated with a single department. Based on this information, I see a scenario that this would"See full answer

    Product Manager
    Analytical
  • +8

    "SELECT upsellcampaignid, COUNT(DISTINCT trans.userid) AS eligibleusers FROM campaign JOIN "transaction" AS trans ON transactiondate BETWEEN datestart AND date_end JOIN user ON trans.userid = user.userid WHERE iseligibleforupsellcampaign = 1 GROUP BY upsellcampaignid `"

    Alina G. - "SELECT upsellcampaignid, COUNT(DISTINCT trans.userid) AS eligibleusers FROM campaign JOIN "transaction" AS trans ON transactiondate BETWEEN datestart AND date_end JOIN user ON trans.userid = user.userid WHERE iseligibleforupsellcampaign = 1 GROUP BY upsellcampaignid `"See full answer

    Data Engineer
    Coding
    +3 more
  • Google logoAsked at Google 

    "If it's a product end to end, then there's a lot to say. If it's just a feature on top of a product then I will focus on the complexity and how I break complex tasks into small milestones to partner with XFN teams to nail it. Focus on situation, task, actions and results"

    S G. - "If it's a product end to end, then there's a lot to say. If it's just a feature on top of a product then I will focus on the complexity and how I break complex tasks into small milestones to partner with XFN teams to nail it. Focus on situation, task, actions and results"See full answer

    Product Manager
    Behavioral
    +2 more
  • Meta logoAsked at Meta 

    "Before we head into this - let's redefine this question to identify some objectives and key results: re-Design FB security privacy intimacy a few questions I want to clarify are: Is this for desktop, mobi web, or apps? Apps Is this for US only? Yes May I assume some resources available for me? Such as Designers, Data Scientists, Developers? Sure ----- Okay let me think about this for a min ---- I'd like to start off by: Thinking about th"

    Amy M. - "Before we head into this - let's redefine this question to identify some objectives and key results: re-Design FB security privacy intimacy a few questions I want to clarify are: Is this for desktop, mobi web, or apps? Apps Is this for US only? Yes May I assume some resources available for me? Such as Designers, Data Scientists, Developers? Sure ----- Okay let me think about this for a min ---- I'd like to start off by: Thinking about th"See full answer

    Product Design
    System Design
  • Hardware Engineer
    Behavioral
    +1 more
  • "Skeleton: Mission Metrics to improve User segments & the segment with most impact User journey Pain points and opportunities Features/solutions & prioritization Starting with Twitter's mission, "the power to create and share ideas & information without any barriers", we are looking to empower people to be both consumers and generators of content. Are these users interacting with Twitter on the website or the mobile app? [Clarifying with interviewer, who answers mobile app.] "

    Beginner P. - "Skeleton: Mission Metrics to improve User segments & the segment with most impact User journey Pain points and opportunities Features/solutions & prioritization Starting with Twitter's mission, "the power to create and share ideas & information without any barriers", we are looking to empower people to be both consumers and generators of content. Are these users interacting with Twitter on the website or the mobile app? [Clarifying with interviewer, who answers mobile app.] "See full answer

    Product Design
  • "(1) Goals/Value Proposition: Provide context on why the API migration is important and the value add / benefits of doing so to the customer. Need to generate excitement.... (2) Identify stakeholders from Customer and internally for this API Migration. (3) Kick off Meeting : Invite stakeholders, agree on Communication Plan, (4) Planning: Create migration plan, internal development testing resources, timelines, how will we support our customers, testing strategy, rollout plan, rollback plan "

    Adib M. - "(1) Goals/Value Proposition: Provide context on why the API migration is important and the value add / benefits of doing so to the customer. Need to generate excitement.... (2) Identify stakeholders from Customer and internally for this API Migration. (3) Kick off Meeting : Invite stakeholders, agree on Communication Plan, (4) Planning: Create migration plan, internal development testing resources, timelines, how will we support our customers, testing strategy, rollout plan, rollback plan "See full answer

    Technical Program Manager
    Analytical
    +2 more
  • "👇 Your feedback is very much appreciated 👇 Defining metrics: Activation Mobile downloads New user registration Retention and Engagement Nb messages sent Average nb of contacts per user Nb groups Monetization CAC LTV ARPU MRR Prioritizing: What matters most for WhatsApp right now is Engagement. I would therefore prioritize these three: Nb messages sent Average nb of contacts per user Nb groups"

    Julien C. - "👇 Your feedback is very much appreciated 👇 Defining metrics: Activation Mobile downloads New user registration Retention and Engagement Nb messages sent Average nb of contacts per user Nb groups Monetization CAC LTV ARPU MRR Prioritizing: What matters most for WhatsApp right now is Engagement. I would therefore prioritize these three: Nb messages sent Average nb of contacts per user Nb groups"See full answer

    Analytical
  • Product Manager
    Behavioral
  • Uber logoAsked at Uber 

    "Clarifying questions: Is it before pre launch or for it's current business? > Pre launch Goals > Adoption, engagement Can briefly talk about: What the company cares about? (Uber & Uber Eats) Uber: Redefining the world moves for the better Uber Eats: Make eating well effortless at any time, for anyone, anywhere Expectations of consumers and restaurants/Stores Consumers: At one's comfort, one wants the groceries or/and food to be delivered to their"

    Mahesh G. - "Clarifying questions: Is it before pre launch or for it's current business? > Pre launch Goals > Adoption, engagement Can briefly talk about: What the company cares about? (Uber & Uber Eats) Uber: Redefining the world moves for the better Uber Eats: Make eating well effortless at any time, for anyone, anywhere Expectations of consumers and restaurants/Stores Consumers: At one's comfort, one wants the groceries or/and food to be delivered to their"See full answer

    Product Manager
  • Google logoAsked at Google 

    "Union−Find -We illustrate our basic approach to developing and analyzing algorithms by considering the dynamic connectivity problem. We introduce the union−find data type and consider several implementations (quick find, quick union, weighted quick union, and weighted quick union with path compression). Finally, we apply the union−find data type to the percolation problem from physical chemistry. Analysis of Algorithms -The basis of our approach for analyzing the performance of algorithms is th"

    Katie - "Union−Find -We illustrate our basic approach to developing and analyzing algorithms by considering the dynamic connectivity problem. We introduce the union−find data type and consider several implementations (quick find, quick union, weighted quick union, and weighted quick union with path compression). Finally, we apply the union−find data type to the percolation problem from physical chemistry. Analysis of Algorithms -The basis of our approach for analyzing the performance of algorithms is th"See full answer

    Analytical
    Execution
    +1 more
  • +1

    "I think sliding window will work here and it is the most optimized approach to solve this question."

    Gaurav K. - "I think sliding window will work here and it is the most optimized approach to solve this question."See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
Showing 1721-1740 of 4411