Interview Questions

Review this list of 4,217 interview questions and answers verified by hiring managers and candidates.
  • Snowflake logoAsked at Snowflake 

    "Wrote up a simple cache system using python dict. Added TTL requirement. Then went into code-level concurrency issues for the cache."

    S R. - "Wrote up a simple cache system using python dict. Added TTL requirement. Then went into code-level concurrency issues for the cache."See full answer

    Engineering Manager
    System Design
  • +2

    "Referring to https://www.forbes.com/sites/forbesbusinesscouncil/2022/03/23/15-strategies-for-balancing-competing-stakeholder-priorities/?sh=7c82aa68262f Understand the conflicting priorities and align it with the goal/ objectives and the company mission. Start with the Least Common Denominator between the conflicting priorities to come to a commonality and start from there to objectively approach the next imp priority Always keep communication on and be transparent with 'equality' an"

    Pramod V. - "Referring to https://www.forbes.com/sites/forbesbusinesscouncil/2022/03/23/15-strategies-for-balancing-competing-stakeholder-priorities/?sh=7c82aa68262f Understand the conflicting priorities and align it with the goal/ objectives and the company mission. Start with the Least Common Denominator between the conflicting priorities to come to a commonality and start from there to objectively approach the next imp priority Always keep communication on and be transparent with 'equality' an"See full answer

    Product Manager
    Behavioral
    +4 more
  • +1

    "I most want to communicate a few principals of conflict resolution that I believe were integral in this situation, which are mutual respect, a results orientation, an unwavering focus on the user. To that end, here’s how I’d like to structure this answer: First, I’ll tell you about the project we were working on, to provide some background for you. Second, I’ll describe the disagreement. Third, I’ll describe how we arrived at a solution, and finally, I’ll discuss how those 3 conflict resolu"

    Ross B. - "I most want to communicate a few principals of conflict resolution that I believe were integral in this situation, which are mutual respect, a results orientation, an unwavering focus on the user. To that end, here’s how I’d like to structure this answer: First, I’ll tell you about the project we were working on, to provide some background for you. Second, I’ll describe the disagreement. Third, I’ll describe how we arrived at a solution, and finally, I’ll discuss how those 3 conflict resolu"See full answer

    Engineering Manager
    Behavioral
    +2 more
  • Product Manager
    Analytical
  • "Clarifying questions: I assume we're focused on the consumer side of this? ** Yes I am assuming post booking begins immediately after booking a ticket and ends when the user leaves the airport at their destination. Does that sound right? ** Yes Goals: United Airlines wants to get its passengers to their destination seamlessly, safely, and on time. Users: I think about user groups in 3 main buckets. 1) 24 hours following booking 2) >24 following booking through 24 hours before boarding "

    Steven M. - "Clarifying questions: I assume we're focused on the consumer side of this? ** Yes I am assuming post booking begins immediately after booking a ticket and ends when the user leaves the airport at their destination. Does that sound right? ** Yes Goals: United Airlines wants to get its passengers to their destination seamlessly, safely, and on time. Users: I think about user groups in 3 main buckets. 1) 24 hours following booking 2) >24 following booking through 24 hours before boarding "See full answer

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

  • Amazon logoAsked at Amazon 
    +4

    "Authentication verifies "Who you are." Authorization determines "What you can do." Authentication establishes identity, while authorization specifies the actions or resources a user or entity is allowed to access or perform."

    Surbhi A. - "Authentication verifies "Who you are." Authorization determines "What you can do." Authentication establishes identity, while authorization specifies the actions or resources a user or entity is allowed to access or perform."See full answer

    Backend Engineer
    Technical
    +1 more
  • Google logoAsked at Google 

    "App I Don’t Like: Electrify America What Electrify America Is Supposed to Do Electrify America is an app designed to help electric vehicle (EV) owners locate, access, and pay for fast-charging stations across the U.S. The app provides real-time station availability, allows users to initiate and monitor charging sessions, and offers membership plans for discounted rates. Ideally, it should enable a seamless charging experience, especially for long-distance travelers relying on i"

    fuzzyicecream14 - "App I Don’t Like: Electrify America What Electrify America Is Supposed to Do Electrify America is an app designed to help electric vehicle (EV) owners locate, access, and pay for fast-charging stations across the U.S. The app provides real-time station availability, allows users to initiate and monitor charging sessions, and offers membership plans for discounted rates. Ideally, it should enable a seamless charging experience, especially for long-distance travelers relying on i"See full answer

    Product Manager
    Product Design
    +1 more
  • DoorDash logoAsked at DoorDash 

    "Before I dive in, I have a few questions - what defines 'quality' and can it be quantitatively measured? (quality is based on the ride score given to each driver) To begin, let's define Lyfts mission. Lyfts mission is 'to improve peoples lives with the best transportation.' Next, I will define the different user segments Lyft serves, select a high-impact user segment, define their pain points, solve for a particularly affecting pain point, and promote solutions. I will discuss metrics once I h"

    Mike C. - "Before I dive in, I have a few questions - what defines 'quality' and can it be quantitatively measured? (quality is based on the ride score given to each driver) To begin, let's define Lyfts mission. Lyfts mission is 'to improve peoples lives with the best transportation.' Next, I will define the different user segments Lyft serves, select a high-impact user segment, define their pain points, solve for a particularly affecting pain point, and promote solutions. I will discuss metrics once I h"See full answer

    Product Manager
    Product Design
  • Amazon logoAsked at Amazon 
    +6

    "Great question. As a Product Manager, it is common to have to have difficult conversations with clients, stakeholders, or co-workers. This question actually reminds me of a time that I was faced with having to tell a client that the original estimate we gave them was much lower than it should have been and would, therefore, take much longer and cost a lot more as well. In this scenario, we had to work within a client's legacy codebase and didn't realize the limitations, roadblocks, and barrie"

    Kiley S. - "Great question. As a Product Manager, it is common to have to have difficult conversations with clients, stakeholders, or co-workers. This question actually reminds me of a time that I was faced with having to tell a client that the original estimate we gave them was much lower than it should have been and would, therefore, take much longer and cost a lot more as well. In this scenario, we had to work within a client's legacy codebase and didn't realize the limitations, roadblocks, and barrie"See full answer

    Product Manager
    Behavioral
  • "Thanks for the question! This is one of my favourite topics because it’s at the core of what we do as PMs DAILY: making the complex simple to drive alignment. I’ve got a structured way to approach this, and I’ll use it to explain payment aggregators - like Plaid - and how they enable Open Banking, with a twist about a technical hiccup I’ve seen in practice. Let’s dive in. I start by assessing the audience. Say I’m talking to a marketing manager at Transak - someone sharp but not techni"

    Adarsh S. - "Thanks for the question! This is one of my favourite topics because it’s at the core of what we do as PMs DAILY: making the complex simple to drive alignment. I’ve got a structured way to approach this, and I’ll use it to explain payment aggregators - like Plaid - and how they enable Open Banking, with a twist about a technical hiccup I’ve seen in practice. Let’s dive in. I start by assessing the audience. Say I’m talking to a marketing manager at Transak - someone sharp but not techni"See full answer

    Technical Program Manager
    Behavioral
    +3 more
  • Atlassian logoAsked at Atlassian 

    "The interviewer hinted that a two-tower recommender system might be a suitable approach, using user history to embed users and pages separately and train on view or interaction data. Instead, I proposed a different approach that I felt was more aligned with how knowledge is structured in Confluence: I designed a system using a graph database to model the relationships between Confluence pages. Each page is a node, and edges represent content-based references. For example, when one article"

    Clayton P. - "The interviewer hinted that a two-tower recommender system might be a suitable approach, using user history to embed users and pages separately and train on view or interaction data. Instead, I proposed a different approach that I felt was more aligned with how knowledge is structured in Confluence: I designed a system using a graph database to model the relationships between Confluence pages. Each page is a node, and edges represent content-based references. For example, when one article"See full answer

    Machine Learning Engineer
    System Design
    +2 more
  • LinkedIn logoAsked at LinkedIn 
    Video answer for 'How do you prioritize features for your engineering team?'

    "A mature manager. Great conversational answer. I wish more sessions with him"

    LateArriver - "A mature manager. Great conversational answer. I wish more sessions with him"See full answer

    Engineering Manager
    Behavioral
  • "Netflix is a OTT platform that streams content , TV shows, movies documentaries, to the subscriber's of Netflix. Netflix has approximately 90 million subscribers in USA alone and Netflix's revenue is generated based on their subscriptions. The user buys Netflix subscription, logs in , opens profile and opens the home page of Netflix. 1. Confirmation of the Assumptions Homepage Definition: The homepage is the screen users see after logging into their profile, showing tailored recom"

    Hari priya K. - "Netflix is a OTT platform that streams content , TV shows, movies documentaries, to the subscriber's of Netflix. Netflix has approximately 90 million subscribers in USA alone and Netflix's revenue is generated based on their subscriptions. The user buys Netflix subscription, logs in , opens profile and opens the home page of Netflix. 1. Confirmation of the Assumptions Homepage Definition: The homepage is the screen users see after logging into their profile, showing tailored recom"See full answer

    Product Manager
    Analytical
  • Capital One logoAsked at Capital One 
    +2

    "PS: Below is my solution. Appreciate if you can provide feedback to improve Followup Questions: Are you referring to Credit Cards or Debit Cards? Assuming it's about Credit Card Why does Capital One want to issue Virtual Cards? (want to know any specific goal in mind) Want to improve security standards which will result in more usage (user purchases) Which user segments do you want to target? (Want to if they are focusing value from a specific user segment)? Assuming they are focu"

    Naga M. - "PS: Below is my solution. Appreciate if you can provide feedback to improve Followup Questions: Are you referring to Credit Cards or Debit Cards? Assuming it's about Credit Card Why does Capital One want to issue Virtual Cards? (want to know any specific goal in mind) Want to improve security standards which will result in more usage (user purchases) Which user segments do you want to target? (Want to if they are focusing value from a specific user segment)? Assuming they are focu"See full answer

    Product Manager
    Product Strategy
  • "First, lets dive deeper into the question. I would ask - What are the top challenges facedtoday? What user segments work well, and what do we want to focus on? What do we know about competitors, and what can we learn from them? What user flows have the highest engagement in VR today? Are we focusing on consumer use cases or enterprise? Are we tackling activation or retention, or do we want to increase engagement? To build a strategy here I would target this from four differe"

    Anonymous Minnow - "First, lets dive deeper into the question. I would ask - What are the top challenges facedtoday? What user segments work well, and what do we want to focus on? What do we know about competitors, and what can we learn from them? What user flows have the highest engagement in VR today? Are we focusing on consumer use cases or enterprise? Are we tackling activation or retention, or do we want to increase engagement? To build a strategy here I would target this from four differe"See full answer

    Product Manager
    Product Strategy
  • "Situation- I was leading a product through a complete overhaul to a new replacement product, and at the same time had to maintain the old product. Concern - In the old product, the team was usually stuck 40-50% of the time in bug fixing This could have hampered the velocity and GTM of the new product Action Localised the problem to one major component - Export and Import Function- had 90% contribution to the issues Worked with the engineering team to diagnose the issue, the issue was i"

    Umang S. - "Situation- I was leading a product through a complete overhaul to a new replacement product, and at the same time had to maintain the old product. Concern - In the old product, the team was usually stuck 40-50% of the time in bug fixing This could have hampered the velocity and GTM of the new product Action Localised the problem to one major component - Export and Import Function- had 90% contribution to the issues Worked with the engineering team to diagnose the issue, the issue was i"See full answer

    Product Manager
    Behavioral
  • Google logoAsked at Google 

    "Clarifying question: just want to make sure that I'm designing the right product, are you referring to ATM as in a machine that takes in a debit or credit card and dispenses cash? Also, is there any location restriction for where the machine is located at London Heathrow Airport, eg. departure hall after security or arrival hall before exiting baggage claim? These could potentially impact the use case. (Assume interviewer answers yes for first and no for second) Approach: Identify or segment"

    Anonymous Sparrow - "Clarifying question: just want to make sure that I'm designing the right product, are you referring to ATM as in a machine that takes in a debit or credit card and dispenses cash? Also, is there any location restriction for where the machine is located at London Heathrow Airport, eg. departure hall after security or arrival hall before exiting baggage claim? These could potentially impact the use case. (Assume interviewer answers yes for first and no for second) Approach: Identify or segment"See full answer

    Product Manager
    Product Design
  • Anthropic logoAsked at Anthropic 
    Product Manager
    Concept
    +3 more
  • Software Engineer
    Behavioral
  • Google logoAsked at Google 
    +7

    "Great. I will start by understanding the goal of Google Photos and how it aligns with the goal and mission of Google. After defining goals, I will talk about the user actions which will contribute towards this goal. Based on these actions, we will define metrics. Check-in with the interviewer on the approach here. Assuming that this looks good for the interviewer to proceed. Google Photo - Helping users organise & manage their pictures. Completely in line with Google's mission. Thinking ab"

    Harshit G. - "Great. I will start by understanding the goal of Google Photos and how it aligns with the goal and mission of Google. After defining goals, I will talk about the user actions which will contribute towards this goal. Based on these actions, we will define metrics. Check-in with the interviewer on the approach here. Assuming that this looks good for the interviewer to proceed. Google Photo - Helping users organise & manage their pictures. Completely in line with Google's mission. Thinking ab"See full answer

    Product Manager
    Analytical
    +1 more
Showing 401-420 of 4217