Interview Questions

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

    "I would have been destroyed on this."

    Alex C. - "I would have been destroyed on this."See full answer

    Product Manager
    Estimation
    +2 more
  • Software Engineer
    Concept
  • Software Engineer
    System Design
  • Lyft logoAsked at Lyft 

    "solving too much demand and not enough supply; look at how many users are unable to find a ride within a reasonable amt of time (to be defined) would would increase prices everytime someone doesn't get a ride at small intervals. In a few minutes, the prices would increase to an equilibrium."

    Akhil S. - "solving too much demand and not enough supply; look at how many users are unable to find a ride within a reasonable amt of time (to be defined) would would increase prices everytime someone doesn't get a ride at small intervals. In a few minutes, the prices would increase to an equilibrium."See full answer

    Analytical
    Product Strategy
  • "As a Product Manager, my goal is to design a Minimum Viable Product (MVP) that enhances the customer experience, increases engagement, and ultimately drives business growth. Here's a comprehensive plan to achieve this: Problem Statement: Our existing homepage, while functional, lacks a personalized touch, failing to adequately address the diverse needs and preferences of our customers. This results in a suboptimal user experience, leading to decreased customer satisfaction, reduced booking f"

    Shashank S. - "As a Product Manager, my goal is to design a Minimum Viable Product (MVP) that enhances the customer experience, increases engagement, and ultimately drives business growth. Here's a comprehensive plan to achieve this: Problem Statement: Our existing homepage, while functional, lacks a personalized touch, failing to adequately address the diverse needs and preferences of our customers. This results in a suboptimal user experience, leading to decreased customer satisfaction, reduced booking f"See full answer

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

  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Software Engineer
    System Design
    +1 more
  • +6

    "Using a DFS approach, computing all the distances from typing import List from collections import deque def shortestCellPath(grid: List[List[int]], sr: int, sc: int, tr: int, tc: int) -> int: if sr == tr and sc == tc: return 0 nRows = len(grid) nCols = len(grid[0]) distances = [] stack = deque([(sr, sc, 0)]) visitedSet = set() while stack: nodeR, nodeC, nodeDist = stack.pop() if gridnodeR == 0 or (nodeR, nodeC) in visited"

    Gabriele G. - "Using a DFS approach, computing all the distances from typing import List from collections import deque def shortestCellPath(grid: List[List[int]], sr: int, sc: int, tr: int, tc: int) -> int: if sr == tr and sc == tc: return 0 nRows = len(grid) nCols = len(grid[0]) distances = [] stack = deque([(sr, sc, 0)]) visitedSet = set() while stack: nodeR, nodeC, nodeDist = stack.pop() if gridnodeR == 0 or (nodeR, nodeC) in visited"See full answer

    Data Structures & Algorithms
    Coding
  • Product Design
  • Amazon logoAsked at Amazon 

    "I have this approach of: 30% seniors, to help the semi senior to grow. 30% to 35% semi seniors, to help the jr to grow. 37% to 40% jr or software engineers. With this approach and can foster a culture of grow but also be prepared to rotation of the team. And if you have to add more people, the onboarding is more simple."

    Cristian A. - "I have this approach of: 30% seniors, to help the semi senior to grow. 30% to 35% semi seniors, to help the jr to grow. 37% to 40% jr or software engineers. With this approach and can foster a culture of grow but also be prepared to rotation of the team. And if you have to add more people, the onboarding is more simple."See full answer

    Solutions Architect
    Behavioral
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "We've identified the problem as a Design a Product question. Use the following framework for tackling these types of questions: Ask Clarifying Questions Identify users, behaviors, and pain points State product goal Identify current solutions Brainstorm new solutions Evaluate solutions Measure success Summarize We'll go through each of these step by step. Ask Clarifying Questions The PM interview isn't about your ability to come up w"

    Stephen C. - "We've identified the problem as a Design a Product question. Use the following framework for tackling these types of questions: Ask Clarifying Questions Identify users, behaviors, and pain points State product goal Identify current solutions Brainstorm new solutions Evaluate solutions Measure success Summarize We'll go through each of these step by step. Ask Clarifying Questions The PM interview isn't about your ability to come up w"See full answer

    Product Design
  • Google logoAsked at Google 

    "Know your audience Understand who the end user is and their role within the organization. Adapt technical lingo to lingo that can be understood by the end user. Diagrams of functions with less dense text is helpful for non-technical users. If it presents like a Manual, that's a turnoff. If it presents like a Guide, non-technical people can follow it. Simplify the problem By simplifying the problem you can explain it to your client in her/his own words. Try to use examples from the client'"

    Sadhana U. - "Know your audience Understand who the end user is and their role within the organization. Adapt technical lingo to lingo that can be understood by the end user. Diagrams of functions with less dense text is helpful for non-technical users. If it presents like a Manual, that's a turnoff. If it presents like a Guide, non-technical people can follow it. Simplify the problem By simplifying the problem you can explain it to your client in her/his own words. Try to use examples from the client'"See full answer

    Technical Program Manager
    Analytical
    +1 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Product Manager
    Product Design
    +1 more
  • "TCP and UDP are ways in which data is transferred over the internet. TCP needs to have a connection between the two hosts in order for data to be transferred, while UDP begin the transfer without waiting for a connection between the two hosts. This makes UDP faster, but not as reliable as TCP because there is a chance the data transfer wont happen in UDP due to the uncertainty of the connection. TCP is used where reliable data transfer is crucial e.g file transfers, email, web browsing and UDP"

    Musonda C. - "TCP and UDP are ways in which data is transferred over the internet. TCP needs to have a connection between the two hosts in order for data to be transferred, while UDP begin the transfer without waiting for a connection between the two hosts. This makes UDP faster, but not as reliable as TCP because there is a chance the data transfer wont happen in UDP due to the uncertainty of the connection. TCP is used where reliable data transfer is crucial e.g file transfers, email, web browsing and UDP"See full answer

    Concept
    Technical
  • Google logoAsked at Google 

    "Clarify: Physical car garage or some app? 1 garage or a chain? Where is it located? (if highway then user seg to be focussed would change) (rn consider a residential area) Objective/ constraints? - majorly revenue i.e. #users * rev/user (acquire more users) Is there some issue and we are trying to address that via features or we just need features to improve the overall user experience? basic idea of garage: Car issue - drop it to garage/ sometimes pickup service - repair time -"

    Rev - "Clarify: Physical car garage or some app? 1 garage or a chain? Where is it located? (if highway then user seg to be focussed would change) (rn consider a residential area) Objective/ constraints? - majorly revenue i.e. #users * rev/user (acquire more users) Is there some issue and we are trying to address that via features or we just need features to improve the overall user experience? basic idea of garage: Car issue - drop it to garage/ sometimes pickup service - repair time -"See full answer

    Product Manager
    Product Design
  • Machine Learning Engineer
    Concept
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Data Scientist
    Product Strategy
  • "Clarifying question(s): what constitute a COVID related search? is it more on number of cases by geography, virus strains, vaccine information etc. ? Besides engagement is there anything we should take into account? Which personas are likely to be targeted: Journalists gathering more information for reporting Doctors and SMEs Common crowd with moderate to advanced education on health and safety measures and likely type of at-home entertainment Pharmaceuticals orga"

    RockyBalboa - "Clarifying question(s): what constitute a COVID related search? is it more on number of cases by geography, virus strains, vaccine information etc. ? Besides engagement is there anything we should take into account? Which personas are likely to be targeted: Journalists gathering more information for reporting Doctors and SMEs Common crowd with moderate to advanced education on health and safety measures and likely type of at-home entertainment Pharmaceuticals orga"See full answer

    Product Manager
    Analytical
  • "The central limit theorem tells us that as we repeat the sampling process of an statistic (n > 30), the sampling distribution of that statistic approximates the normal distribution regardless of the original population's distribution. This theorem is useful because it allows us to apply inference with tools that assume normality like t-test, ANOVA, calculate p-values hypothesis testing or regression analysis, calculate confidence intervals, etc."

    Lucas G. - "The central limit theorem tells us that as we repeat the sampling process of an statistic (n > 30), the sampling distribution of that statistic approximates the normal distribution regardless of the original population's distribution. This theorem is useful because it allows us to apply inference with tools that assume normality like t-test, ANOVA, calculate p-values hypothesis testing or regression analysis, calculate confidence intervals, etc."See full answer

    Statistics & Experimentation
  • Google logoAsked at Google 
    Video answer for 'Critique Google Maps.'

    "I would first start by telling what Google maps do: Finding direction from A to B Few users also use it for safety purpose while in Cab Businesses use it for listing themselves and also consume APIs When we open Google Maps: We see the focus is primarily on maps, giving few suggestions on top if user wants to caetgorize thier search such as pretol pump etc User can add reviews in contribute section User can review at the feed/suggestions Since primary usage is navigation, I will"

    Lakshay T. - "I would first start by telling what Google maps do: Finding direction from A to B Few users also use it for safety purpose while in Cab Businesses use it for listing themselves and also consume APIs When we open Google Maps: We see the focus is primarily on maps, giving few suggestions on top if user wants to caetgorize thier search such as pretol pump etc User can add reviews in contribute section User can review at the feed/suggestions Since primary usage is navigation, I will"See full answer

    Product Designer
    App Critique
    +1 more
  • Product Manager
Showing 2461-2480 of 4392