Skip to main content

Interview Questions

Review this list of 4,411 interview questions and answers verified by hiring managers and candidates.
  • "First, I want to understand why Airbnb is considering expanding into the restaurant space. Is the goal more user engagement, or unlock new monetization paths, or make the travel journey more memorable by connecting people with food? Next, I want to define what success would look like for this expansion. That could mean high guest engagement or a boost in revenue. Third, I will look at things like the volume of Airbnb travelers to the region, how big the dining market is, who the local competitor"

    Ravindra R. - "First, I want to understand why Airbnb is considering expanding into the restaurant space. Is the goal more user engagement, or unlock new monetization paths, or make the travel journey more memorable by connecting people with food? Next, I want to define what success would look like for this expansion. That could mean high guest engagement or a boost in revenue. Third, I will look at things like the volume of Airbnb travelers to the region, how big the dining market is, who the local competitor"See full answer

    Business Analyst
    Data Analysis
    +2 more
  • Meta logoAsked at Meta 

    "Clarifying Questions What is meant by art-related product? Is it a product where art can be shared by creators and viewed by viewers? Yes What is art? It can be painting, song, video creators etc. Meta Mission: To form a worldwide community Goals: Brings creators and viewers worldwide To strengthen the Meta community Strengths Social network Users Creators (L, L, L) Viewers (L, L, L) User Journey 1."

    Shiv C. - "Clarifying Questions What is meant by art-related product? Is it a product where art can be shared by creators and viewed by viewers? Yes What is art? It can be painting, song, video creators etc. Meta Mission: To form a worldwide community Goals: Brings creators and viewers worldwide To strengthen the Meta community Strengths Social network Users Creators (L, L, L) Viewers (L, L, L) User Journey 1."See full answer

    Product Manager
    Product Design
  • Product Manager
    Product Strategy
  • DoorDash logoAsked at DoorDash 

    "In what terms we need to improve the quality? Is there any focus on any particular host/customer experience? - Let’s consider that we need to improve the customer engagement on Airbnb platform. Airbnb has both - web interface as well as mobile interface. So, I am assuming the experience on both the platforms. I will brief about Airbnb - Airbnb provides homeowners to rent their spare rooms/properties to travelers/visitors and at the same time, travelers/visitors can get accommodation at budget"

    Anonymous Fox - "In what terms we need to improve the quality? Is there any focus on any particular host/customer experience? - Let’s consider that we need to improve the customer engagement on Airbnb platform. Airbnb has both - web interface as well as mobile interface. So, I am assuming the experience on both the platforms. I will brief about Airbnb - Airbnb provides homeowners to rent their spare rooms/properties to travelers/visitors and at the same time, travelers/visitors can get accommodation at budget"See full answer

    Product Manager
    Analytical
    +1 more
  • Google logoAsked at Google 
    Video answer for 'Merge Intervals'
    +45

    "const mergeIntervals = (intervals) => { const compare = (a, b) => { if(a[0] b[0]) return 1 else if(a[0] === b[0]) { return a[1] - b[1] } } let current = [] const result = [] const sorted = intervals.sort(compare) for(let i = 0; i = b[0]) current[1] = b[1] els"

    Kofi N. - "const mergeIntervals = (intervals) => { const compare = (a, b) => { if(a[0] b[0]) return 1 else if(a[0] === b[0]) { return a[1] - b[1] } } let current = [] const result = [] const sorted = intervals.sort(compare) for(let i = 0; i = b[0]) current[1] = b[1] els"See full answer

    Software Engineer
    Data Structures & Algorithms
    +6 more
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Product Manager
    Artificial Intelligence
  • +1

    "FB Vision Why is this problem important - bad ads can drive customer churn and pose reputational risks in terms of law suits. What is a bad ad defined as - we will exclude ad relevance. any ad that is inappropriate, harmful, and misleading. What is the user journey >> Businesses creates ads, ads are verified by FB team who will remove any bad ads, ads get published after verification, user sees the ads, reports if they dont like it, and the team verifies it again and if bad, removes it. N"

    Neha A. - "FB Vision Why is this problem important - bad ads can drive customer churn and pose reputational risks in terms of law suits. What is a bad ad defined as - we will exclude ad relevance. any ad that is inappropriate, harmful, and misleading. What is the user journey >> Businesses creates ads, ads are verified by FB team who will remove any bad ads, ads get published after verification, user sees the ads, reports if they dont like it, and the team verifies it again and if bad, removes it. N"See full answer

    Product Manager
    Analytical
  • Google logoAsked at Google 

    "Clarifying/Assumptions: Assuming improvement refers to lift in engagement in this case. Youtube refers to the WWW and mobile platforms. Key User Segments: Creators Influencers/Celebrities Video bloggers Regular users Viewers Power watchers Casual watchers Churned watchers Selecting the Influencer segment from the above list since it is a smaller volume of users and will have a big impact on viewers. Also, it is easier to understand"

    P K. - "Clarifying/Assumptions: Assuming improvement refers to lift in engagement in this case. Youtube refers to the WWW and mobile platforms. Key User Segments: Creators Influencers/Celebrities Video bloggers Regular users Viewers Power watchers Casual watchers Churned watchers Selecting the Influencer segment from the above list since it is a smaller volume of users and will have a big impact on viewers. Also, it is easier to understand"See full answer

    Product Manager
    Product Design
  • "Clarify: I'm assuming that a workplace chat app is similar to something like Slack or Teams, which is a web app/mobile platform for employees to securely message each other directly or in a grouping (i.e. a channel). I'm also assuming that this workplace app is for a generic company, and not Microsoft or Salesforce. Goals: Workplace apps serve a vital connective tissue within enterprises to allow employees to freely message one another and collaborate on projects. These services a"

    William D. - "Clarify: I'm assuming that a workplace chat app is similar to something like Slack or Teams, which is a web app/mobile platform for employees to securely message each other directly or in a grouping (i.e. a channel). I'm also assuming that this workplace app is for a generic company, and not Microsoft or Salesforce. Goals: Workplace apps serve a vital connective tissue within enterprises to allow employees to freely message one another and collaborate on projects. These services a"See full answer

    Product Manager
    Analytical
  • +2

    "Start with OpenTable's goal: making reservations easier for customers. If user's are having bad experiences then that impacts the key metrics ( # of bookings), create a negative brand perception with the potential to lose customers. Focus on ecosystem: customers making reservations & merchants/businesses each have different pain points. For the sake of time, focus on customer's experience. Post Booking User Flow User receives a post booking confirmation (date/time"

    Danyal R. - "Start with OpenTable's goal: making reservations easier for customers. If user's are having bad experiences then that impacts the key metrics ( # of bookings), create a negative brand perception with the potential to lose customers. Focus on ecosystem: customers making reservations & merchants/businesses each have different pain points. For the sake of time, focus on customer's experience. Post Booking User Flow User receives a post booking confirmation (date/time"See full answer

    Product Manager
    Analytical
    +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
  • Anthropic logoAsked at Anthropic 
    Product Manager
    Artificial Intelligence
    +5 more
  • Meta logoAsked at Meta 
    Video answer for 'Design a smart lock.'
    +1

    "Smart Lock : Clarifying Questions : Are* we *talking about the locks we use for the doors or locks used for suitcases or study lockers ? "Scope is yours" What do we need by smart ? Are we a company that are already in lock business? - Yes Do we have significant marketshare in lock business ? - Yes Are we trying to address or improve any customer pain point or improve our metric? - "No" Customer Segment : Tech savvy - non tech savvy- Customer buys Old"

    Hari priya K. - "Smart Lock : Clarifying Questions : Are* we *talking about the locks we use for the doors or locks used for suitcases or study lockers ? "Scope is yours" What do we need by smart ? Are we a company that are already in lock business? - Yes Do we have significant marketshare in lock business ? - Yes Are we trying to address or improve any customer pain point or improve our metric? - "No" Customer Segment : Tech savvy - non tech savvy- Customer buys Old"See full answer

    Product Designer
    Product Design
  • "Let me tell you about a time when my manager was on a two week PTO and I was building the post-MVP roadmap for a newly launched product. Being a SaaS platform for supporting restaurants, I'd led the conception, planning, development and launch of the MVP for an online ordering solution for diners in restaurants. After the launch of the MVP, our original plan was to build features which supported table-service restaurants like keeping an open tab. But while looking at the data, I realized that a"

    Singer29 - "Let me tell you about a time when my manager was on a two week PTO and I was building the post-MVP roadmap for a newly launched product. Being a SaaS platform for supporting restaurants, I'd led the conception, planning, development and launch of the MVP for an online ordering solution for diners in restaurants. After the launch of the MVP, our original plan was to build features which supported table-service restaurants like keeping an open tab. But while looking at the data, I realized that a"See full answer

    Product Manager
    Behavioral
  • +30

    "with empbysalary as ( select id, firstname, lastname, salary, department_id, rank() over (partition by department_id order by salary desc) as rnk from employees ) select d.name as department_name, e.id as employee_id, e.firstname, e.lastname, e.salary from empbysalary e join departments d on e.department_id=d.id where e.rnk=1 order by 1; `"

    Rishabh L. - "with empbysalary as ( select id, firstname, lastname, salary, department_id, rank() over (partition by department_id order by salary desc) as rnk from employees ) select d.name as department_name, e.id as employee_id, e.firstname, e.lastname, e.salary from empbysalary e join departments d on e.department_id=d.id where e.rnk=1 order by 1; `"See full answer

    Data Engineer
    Coding
    +3 more
  • +9

    "The question is about the decision to show the right # of photos in Facebook. Clarifying questions : Is this specific to Consumers or Business users ? Is there an drop or impact to the current metrics in terms of user engagement or the time spent on the post Are there any pain points to solve in terms of technical details like page loads etc.? Let's start with the users. There are 2 categories of users - Creators and Consumers. This can be further classified to say creators - Indiv"

    Vasanth M. - "The question is about the decision to show the right # of photos in Facebook. Clarifying questions : Is this specific to Consumers or Business users ? Is there an drop or impact to the current metrics in terms of user engagement or the time spent on the post Are there any pain points to solve in terms of technical details like page loads etc.? Let's start with the users. There are 2 categories of users - Creators and Consumers. This can be further classified to say creators - Indiv"See full answer

    Analytical
    Estimation
    +1 more
  • Google logoAsked at Google 
    Video answer for 'Design a smart shoe.'
    +42

    "Smart shoe: Q1) Is there any definition in mind/ thought process in terms of what this smart shoe will do? Interviewer: Its open to assumption Q2) Any specific user segments? Interviewer: Its open to assumption Q3) Any specific geographies? Interviewer: Its open to assumption Any specific user pain points? Interviewer: Its open to assumption I will structure the answer in following manner - 1) Clearly stating the assumptions 2) User segments 3) Pain points 4) Solutions 5) Key concerns 6) Metr"

    Nikita C. - "Smart shoe: Q1) Is there any definition in mind/ thought process in terms of what this smart shoe will do? Interviewer: Its open to assumption Q2) Any specific user segments? Interviewer: Its open to assumption Q3) Any specific geographies? Interviewer: Its open to assumption Any specific user pain points? Interviewer: Its open to assumption I will structure the answer in following manner - 1) Clearly stating the assumptions 2) User segments 3) Pain points 4) Solutions 5) Key concerns 6) Metr"See full answer

    Product Design
  • Oracle logoAsked at Oracle 
    Software Engineer
    System Design
  • Microsoft logoAsked at Microsoft 
    +19

    "First I will talk about this restaurant space in general. Types of restaurants, trends, think about how we can offer something that is differentiated to a viable buyer. Vision / mission of this product User segments - pick one Define user goals, user journey, needs/pain points Think about solutions to their pain points (10 min) Then I’d pick one or two of the solutions and define the features in more detail, as it ties to user journey. I’ll define tradeoffs **1.Restaurant sp"

    Yespm T. - "First I will talk about this restaurant space in general. Types of restaurants, trends, think about how we can offer something that is differentiated to a viable buyer. Vision / mission of this product User segments - pick one Define user goals, user journey, needs/pain points Think about solutions to their pain points (10 min) Then I’d pick one or two of the solutions and define the features in more detail, as it ties to user journey. I’ll define tradeoffs **1.Restaurant sp"See full answer

    Product Manager
    Product Design
  • "Good Discussion on the distributed messaging queues (Complex topic with lot of nuances) Liked the mind-map style drawing of requirements and metrics capture Touched on different types of queue styles (point to point, pub-sub, fan-out/fan-in) Storage and WAL usage was interesting Some distributed queue challenges that could be helpful to highlight / expand are: Message guarantee / semantics - Ordering of messages across different servers Replication Master slave architecture or Pe"

    Karthik R. - "Good Discussion on the distributed messaging queues (Complex topic with lot of nuances) Liked the mind-map style drawing of requirements and metrics capture Touched on different types of queue styles (point to point, pub-sub, fan-out/fan-in) Storage and WAL usage was interesting Some distributed queue challenges that could be helpful to highlight / expand are: Message guarantee / semantics - Ordering of messages across different servers Replication Master slave architecture or Pe"See full answer

    System Design
Showing 521-540 of 4411