Interview Questions

Review this list of 4,111 interview questions and answers verified by hiring managers and candidates.
  • Amazon logoAsked at Amazon 
    Video answer for 'Design Prime Video.'
    +8

    "Amazon Prime will generally have a limited group of uploaders rather than a million of them. This should influence the design of the Uploader service as it doesn't need to scale that much. Also the Encoding service role was not too clear"

    Nilanjan D. - "Amazon Prime will generally have a limited group of uploaders rather than a million of them. This should influence the design of the Uploader service as it doesn't need to scale that much. Also the Encoding service role was not too clear"See full answer

    System Design
  • Lyft logoAsked at Lyft 
    +7

    "I would ask what are the currently supported modes of transport. Assuming cars, luxury cars, transit. Bike and scooter is off limits. Also assuming Lyft is available only in the US currently. Then I would start off with the Goal. Why does Lyft want to launch a new mode of transport. Assuming possible reasons in order of priority: 1) To gain market share 2) To gain new users (riders/drivers) 3) Improve experience of users (riders/drivers) Do we have restrictions on country that we can l"

    Unicorn 2. - "I would ask what are the currently supported modes of transport. Assuming cars, luxury cars, transit. Bike and scooter is off limits. Also assuming Lyft is available only in the US currently. Then I would start off with the Goal. Why does Lyft want to launch a new mode of transport. Assuming possible reasons in order of priority: 1) To gain market share 2) To gain new users (riders/drivers) 3) Improve experience of users (riders/drivers) Do we have restrictions on country that we can l"See full answer

    Product Design
    Product Strategy
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    +3

    "Set Success metrics for Google Maps: Assuming we are focusing on mobile experience… Clarify the product: Overall, it is a directions app: Gets you from point a to point b Allows for several methods of transportation - car, public transit, walking, biking, rideshare After entering location, you click your transport method, and select get directions which leads you to steps to get to you location or if you are driving or walking it speaks to you giving youthe directions aloud based on sett"

    Kiley S. - "Set Success metrics for Google Maps: Assuming we are focusing on mobile experience… Clarify the product: Overall, it is a directions app: Gets you from point a to point b Allows for several methods of transportation - car, public transit, walking, biking, rideshare After entering location, you click your transport method, and select get directions which leads you to steps to get to you location or if you are driving or walking it speaks to you giving youthe directions aloud based on sett"See full answer

    Product Manager
    Execution
    +2 more
  • Amazon logoAsked at Amazon 
    Video answer for 'Implement k-means clustering.'

    "i dont know"

    Dinesh K. - "i dont know"See full answer

    Machine Learning Engineer
    Coding
    +5 more
  • +2

    "Assumption #1: the deal is signed and the customer now will being the process of moving to GCP Assumption #2 : the deal includes Iaas as well as Paas (App Engine) - moving apps from on prem to cloud Objective : Design a product that will help the customer onboard and successfully plan the move to GCP. Customer is using on premise and is new to cloud. Lets assume the tool should include the roadmap planning too ie decisions such as moving all vs some applications etc . As in any onboarding to"

    Aruna D. - "Assumption #1: the deal is signed and the customer now will being the process of moving to GCP Assumption #2 : the deal includes Iaas as well as Paas (App Engine) - moving apps from on prem to cloud Objective : Design a product that will help the customer onboard and successfully plan the move to GCP. Customer is using on premise and is new to cloud. Lets assume the tool should include the roadmap planning too ie decisions such as moving all vs some applications etc . As in any onboarding to"See full answer

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

  • Google logoAsked at Google 
    +1

    "I will look at the % of overspend. If we are within 10%, I would not worry about it too much as most budgets factor in 10% contingency. If Budget has exceeded 10% Threshold, I will use the following approach: Deep dive on current status: Understand % work completed/accepted Analyse Schedule/Time progress Understand Project Priority: P1/P2/P3 Resourcing: Internal/External Complexity: Technical design (Number of Applications involved/ Number of Interfaces to be build e"

    Saket S. - "I will look at the % of overspend. If we are within 10%, I would not worry about it too much as most budgets factor in 10% contingency. If Budget has exceeded 10% Threshold, I will use the following approach: Deep dive on current status: Understand % work completed/accepted Analyse Schedule/Time progress Understand Project Priority: P1/P2/P3 Resourcing: Internal/External Complexity: Technical design (Number of Applications involved/ Number of Interfaces to be build e"See full answer

    Program Sense
    Analytical
    +1 more
  • +6

    "Assuming for the US Segment by size of businessNumber of employees per business sizePrice per employee=Revenue Price per employee should decrease with a larger employee base. 30M businesses in the US Small Business 60% of businesses are small=18M Average number of employees=50 Price per employee=$5 Small Business Revenue=$2.7B Medium Business 30% of them are medium=9M Average number of employees=1000 Price per employee=$3 Medium Business Revenue=$8.1B Large Business 10% of th"

    Anonymous Puma - "Assuming for the US Segment by size of businessNumber of employees per business sizePrice per employee=Revenue Price per employee should decrease with a larger employee base. 30M businesses in the US Small Business 60% of businesses are small=18M Average number of employees=50 Price per employee=$5 Small Business Revenue=$2.7B Medium Business 30% of them are medium=9M Average number of employees=1000 Price per employee=$3 Medium Business Revenue=$8.1B Large Business 10% of th"See full answer

    Estimation
  • Google logoAsked at Google 
    +2

    "Clarification questions: What do you mean by online furniture-selling market? Why would google want to do it? Why does google want to do it now? Where does google want to launch it? Let me make the assumptions answering above questions: It is like google flights, say we call it google furnitures, where it organizes, curates furniture information to the users and then refers to the seller website instead of selling furniture directly to the consumer like amazon, walmart, way"

    Bimal M. - "Clarification questions: What do you mean by online furniture-selling market? Why would google want to do it? Why does google want to do it now? Where does google want to launch it? Let me make the assumptions answering above questions: It is like google flights, say we call it google furnitures, where it organizes, curates furniture information to the users and then refers to the seller website instead of selling furniture directly to the consumer like amazon, walmart, way"See full answer

    Product Manager
    Product Strategy
  • +4

    "I really appreciate how he clearly explains every term he uses!"

    Ilnur I. - "I really appreciate how he clearly explains every term he uses!"See full answer

    Engineering Manager
    Behavioral
  • +1

    "Great question. My favourite product is YouTube Music. Let's see on what its strategy should be for next year. Clarifying questions No clarifying questions on this as I will be working with my favourite products. I will have few assumptions which I will state out before we proceed. Assumptions Assuming that we need to come up with strategy for YouTube Music app - not considering YouTube as a whole as part of this. I am considering overall audio streaming as the space to come up with the s"

    Harshit G. - "Great question. My favourite product is YouTube Music. Let's see on what its strategy should be for next year. Clarifying questions No clarifying questions on this as I will be working with my favourite products. I will have few assumptions which I will state out before we proceed. Assumptions Assuming that we need to come up with strategy for YouTube Music app - not considering YouTube as a whole as part of this. I am considering overall audio streaming as the space to come up with the s"See full answer

    Product Manager
    Product Strategy
  • "Clarification: Why South Korea and why Google has expanded their yet. I know there are some government security concerns which have bene in place but how is this integration going to expand Is this something like Google Maps itself or is it tailored to particular needs or region Google Mission & Why we want to expand? Google mission is to organize world's information and make it universally available. The Google Map in South Korea aligns with this as it will help people navigate through t"

    Charmi S. - "Clarification: Why South Korea and why Google has expanded their yet. I know there are some government security concerns which have bene in place but how is this integration going to expand Is this something like Google Maps itself or is it tailored to particular needs or region Google Mission & Why we want to expand? Google mission is to organize world's information and make it universally available. The Google Map in South Korea aligns with this as it will help people navigate through t"See full answer

    Product Manager
    Product Strategy
  • +5

    "Me: First, let's design our product and then we will calculate the estimated amount of units sold. Before we begin, is there anything specific about this refrigerator, is this a 'smart refrigerator'? Interviewer: Yes, you can consider this is a smart refrigerator but the overall design is up to you. Me: Thank you, one more question, do we have a specific user in mind? Younger people? Retirees? Interviewer: No, you can select the user base based on your prioritization, but theoretically it cou"

    Talles S. - "Me: First, let's design our product and then we will calculate the estimated amount of units sold. Before we begin, is there anything specific about this refrigerator, is this a 'smart refrigerator'? Interviewer: Yes, you can consider this is a smart refrigerator but the overall design is up to you. Me: Thank you, one more question, do we have a specific user in mind? Younger people? Retirees? Interviewer: No, you can select the user base based on your prioritization, but theoretically it cou"See full answer

    Product Design
    Estimation
    +1 more
  • Adobe logoAsked at Adobe 
    Video answer for 'Given an nxn grid of 1s and 0s, return the number of islands in the input.'
    +10

    " from typing import List def getnumberof_islands(binaryMatrix: List[List[int]]) -> int: if not binaryMatrix: return 0 rows = len(binaryMatrix) cols = len(binaryMatrix[0]) islands = 0 for r in range(rows): for c in range(cols): if binaryMatrixr == 1: islands += 1 dfs(binaryMatrix, r, c) return islands def dfs(grid, r, c): if ( r = len(grid) "

    Rick E. - " from typing import List def getnumberof_islands(binaryMatrix: List[List[int]]) -> int: if not binaryMatrix: return 0 rows = len(binaryMatrix) cols = len(binaryMatrix[0]) islands = 0 for r in range(rows): for c in range(cols): if binaryMatrixr == 1: islands += 1 dfs(binaryMatrix, r, c) return islands def dfs(grid, r, c): if ( r = len(grid) "See full answer

    Software Engineer
    Data Structures & Algorithms
    +4 more
  • 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
  • "https://whimsical.com/"

    Bv V. - "https://whimsical.com/"See full answer

    System Design
  • "For me the answer looks very broad and general. It would be good the reply is relevant and focus good examples using STAR format. Please let me know your views."

    BePostive - "For me the answer looks very broad and general. It would be good the reply is relevant and focus good examples using STAR format. Please let me know your views."See full answer

    Behavioral
  • +4

    "Assumption: I’m estimating the minimum number of trains required to fulfil maximum demand I’m including all trains that’s serving NYC Formula: Before I state my formula, I would like to mention a few things I will be calculating the number of trains required to fulfill all demand at the peak time during a workday. I assume peak time lasts for 2 hours I’m assuming that a train takes 2 hours to complete one roundtrip on its route, which means any given train can service rider"

    Qusai B. - "Assumption: I’m estimating the minimum number of trains required to fulfil maximum demand I’m including all trains that’s serving NYC Formula: Before I state my formula, I would like to mention a few things I will be calculating the number of trains required to fulfill all demand at the peak time during a workday. I assume peak time lasts for 2 hours I’m assuming that a train takes 2 hours to complete one roundtrip on its route, which means any given train can service rider"See full answer

    Estimation
    System Design
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Functional Requirements what platforms do we want to track these? Web and Mobile what classification does it belong to False positive or False Negative - False Negative Does the systems process text only? or image or video's - all Multi language? Yes Non Functional Requirements Prediction Model Performance (Precision/Recall) Availability (99.9%) - keeping the cost in mind. Scalability - able to serve about 100K ads per day Updatability, retrain, and deploy, validate Dat"

    Hari P. - "Functional Requirements what platforms do we want to track these? Web and Mobile what classification does it belong to False positive or False Negative - False Negative Does the systems process text only? or image or video's - all Multi language? Yes Non Functional Requirements Prediction Model Performance (Precision/Recall) Availability (99.9%) - keeping the cost in mind. Scalability - able to serve about 100K ads per day Updatability, retrain, and deploy, validate Dat"See full answer

    Machine Learning Engineer
    System Design
  • "Clarifying Questions: What are Discovery features on IG? My assumed answer: posts of followers you don’t already follow that you see on the Discovery tab of IG. The posts consist of video clips, IGTV posts, and pics. User can browse through endless scroll of posts, and can filter by category (e.g. sports, comedy, etc.) on the Discovery tab. Exclude IGTV and IG Shopping, which can also be accessed by Discovery tab, and just focus on Discovery of users you don’t already follow as"

    Arthur Y. - "Clarifying Questions: What are Discovery features on IG? My assumed answer: posts of followers you don’t already follow that you see on the Discovery tab of IG. The posts consist of video clips, IGTV posts, and pics. User can browse through endless scroll of posts, and can filter by category (e.g. sports, comedy, etc.) on the Discovery tab. Exclude IGTV and IG Shopping, which can also be accessed by Discovery tab, and just focus on Discovery of users you don’t already follow as"See full answer

    Product Manager
    Execution
    +1 more
  • +4

    "I broke down my answer into Understanding the goal, investigating the current state and its challenges, prioritizing opportunities, brainstorming solutions, and selecting solutions. To understand the goal and current state, I asked questions about the onboarding funnel and the conversion percentages. They have clear metrics to share, with the specific conversion rates for each stage. I then identified the subscription screen in the flow as one of the key opportunities, as most of the drop happ"

    Jaison E. - "I broke down my answer into Understanding the goal, investigating the current state and its challenges, prioritizing opportunities, brainstorming solutions, and selecting solutions. To understand the goal and current state, I asked questions about the onboarding funnel and the conversion percentages. They have clear metrics to share, with the specific conversion rates for each stage. I then identified the subscription screen in the flow as one of the key opportunities, as most of the drop happ"See full answer

    Product Manager
    Execution
    +2 more
Showing 381-400 of 4111