Interview Questions

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

    "Use Dijkstra's Algorithm with priority queue"

    Karthik R. - "Use Dijkstra's Algorithm with priority queue"See full answer

    Software Engineer
    Technical
    +2 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "This is a Measure Success question with a slight twist. The twist here is we need to consider a hypothetical change rather than one already built. This changes our formula slightly - specifically we may not be able to apply a UX flow to drive analysis since we're unsure of the implementation. Instead, we'll look at core behaviors that are indicative of success. Here's the modified formula: Ask clarifying questions State the goal of the feature **Apply a UX flow to drive an"

    Exponent - "This is a Measure Success question with a slight twist. The twist here is we need to consider a hypothetical change rather than one already built. This changes our formula slightly - specifically we may not be able to apply a UX flow to drive analysis since we're unsure of the implementation. Instead, we'll look at core behaviors that are indicative of success. Here's the modified formula: Ask clarifying questions State the goal of the feature **Apply a UX flow to drive an"See full answer

    Product Manager
    Analytical
  • Google logoAsked at Google 

    "Clarifications: Who are we? Google, US context, no constraints, no specific type of mw, at home or work? home Vision: Enable healthy and happy living through delicious, healthy and safe food quickly & easily Goal: Engagement (repeated use) User Segments (JTBD): Prepare food at home regularly Prepare food at home occasionally Make/eat food at home rarely/never Pain points: Don’t know how to cook Don’t have time to get ingredients **Don’t have time to"

    Sarabjeet S. - "Clarifications: Who are we? Google, US context, no constraints, no specific type of mw, at home or work? home Vision: Enable healthy and happy living through delicious, healthy and safe food quickly & easily Goal: Engagement (repeated use) User Segments (JTBD): Prepare food at home regularly Prepare food at home occasionally Make/eat food at home rarely/never Pain points: Don’t know how to cook Don’t have time to get ingredients **Don’t have time to"See full answer

    Product Strategy
  • "Clarify shuttle service and carpool. Any objective behind this switch. Data points: Timings of shuttle service #users Location of users Revenue generated Costs associated Feedback of users"

    Rev - "Clarify shuttle service and carpool. Any objective behind this switch. Data points: Timings of shuttle service #users Location of users Revenue generated Costs associated Feedback of users"See full answer

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

  • "No ,MSE is suitable for only regression modes. Although the logistic regression in Its name has regression , but it is a classification problem so MSE is not suitable for classification models like logistic regression."

    1036 loknadh R. - "No ,MSE is suitable for only regression modes. Although the logistic regression in Its name has regression , but it is a classification problem so MSE is not suitable for classification models like logistic regression."See full answer

    Concept
    Machine Learning
  • "A transportation system that connects with stakeholders to make the treatment process more predictable and time-effective. Algorithm to send a push to drivers nearby."

    Tartan C. - "A transportation system that connects with stakeholders to make the treatment process more predictable and time-effective. Algorithm to send a push to drivers nearby."See full answer

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

    "In a previous role as a Program Manager, I encountered a situation where we were halfway through a project aimed at streamlining our customer support operations. It became evident that a specific process we were implementing to manage customer inquiries and escalations was inefficient and causing delays. Recognizing the importance of addressing this issue promptly, I took the following steps: Assessment: First, I conducted a thorough assessment of the process to pinpoint the bottlenecks a"

    Anonymous Panda - "In a previous role as a Program Manager, I encountered a situation where we were halfway through a project aimed at streamlining our customer support operations. It became evident that a specific process we were implementing to manage customer inquiries and escalations was inefficient and causing delays. Recognizing the importance of addressing this issue promptly, I took the following steps: Assessment: First, I conducted a thorough assessment of the process to pinpoint the bottlenecks a"See full answer

    Technical Program Manager
    Behavioral
  • "I would firstly see what's the trend of the sales by monthly, daily, and yearly to see when was the decline started and what happened during that time. I would also look at the sales by different customer or product segmentation to see what segment had the most decline in sales. Then, I would make some hypothesis where like for this age range customers with this product segment had a decline in sales due to XXX and we would increase the sales by YYY with this new feature. Then I would design the"

    Jiin S. - "I would firstly see what's the trend of the sales by monthly, daily, and yearly to see when was the decline started and what happened during that time. I would also look at the sales by different customer or product segmentation to see what segment had the most decline in sales. Then, I would make some hypothesis where like for this age range customers with this product segment had a decline in sales due to XXX and we would increase the sales by YYY with this new feature. Then I would design the"See full answer

    Product Manager
    Execution
    +1 more
  • Lyft logoAsked at Lyft 

    "This question is a Diagnosis Question. Let's follow the template for answering Diagnosis Questions: Ask clarifying questions List potential high level reasons Gather context (with TROPIC method!) Establish a theory of probably cause Test theories Give a potential solution Summarize Ask Clarifying Questions Before we begin, it's important to ask clarifying questions if necessary. This question is quite straight forward so we may not have ma"

    Exponent - "This question is a Diagnosis Question. Let's follow the template for answering Diagnosis Questions: Ask clarifying questions List potential high level reasons Gather context (with TROPIC method!) Establish a theory of probably cause Test theories Give a potential solution Summarize Ask Clarifying Questions Before we begin, it's important to ask clarifying questions if necessary. This question is quite straight forward so we may not have ma"See full answer

    Product Manager
    Analytical
    +1 more
  • Flatiron Health logoAsked at Flatiron Health 
    Software Engineer
    Data Structures & Algorithms
    +2 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "This is a Diagnosis Question. The goal of Diagnosis questions is to test whether the interviewee is organized and logical in their product approach. It also tests whether the PM is exhaustive in causes for decreases and whether they provides realistic solutions to the problem. Let's follow the Diagnosis Question formula: Ask clarifying questions Propose high level reasons for a drop Gather context (TROPIC) Establish a theory of probable cause Test theories "

    Exponent - "This is a Diagnosis Question. The goal of Diagnosis questions is to test whether the interviewee is organized and logical in their product approach. It also tests whether the PM is exhaustive in causes for decreases and whether they provides realistic solutions to the problem. Let's follow the Diagnosis Question formula: Ask clarifying questions Propose high level reasons for a drop Gather context (TROPIC) Establish a theory of probable cause Test theories "See full answer

    Product Manager
    Analytical
    +1 more
  • Amazon logoAsked at Amazon 
    Technical Program Manager
    Behavioral
  • Airbnb logoAsked at Airbnb 

    "This is posed as a tricky question at first, but we can actually approach this very similarly to a Favorite Product question. It's always good to start with identifying what type of problem you're tackling. The problem we need to tackle is essentially a variation on a Favorite Product Question: Choose a product and briefly explain what it is Who are the users? What are their pain points? How did competitors solve it in the past? **How does this product addr"

    Exponent - "This is posed as a tricky question at first, but we can actually approach this very similarly to a Favorite Product question. It's always good to start with identifying what type of problem you're tackling. The problem we need to tackle is essentially a variation on a Favorite Product Question: Choose a product and briefly explain what it is Who are the users? What are their pain points? How did competitors solve it in the past? **How does this product addr"See full answer

    Product Manager
  • Dropbox logoAsked at Dropbox 
    Video answer for 'Find duplicate files in a file system.'

    " read_dir(path: str) -> list[str] returns the full path of all files and sub- directories of a given directory. is_file(path: str) -> bool: returns true if the path points to a regular file. is_dir(path: str) -> bool: returns true if the path points to a directory. read_file(path: str) -> str: reads and returns the content of the file. The algorithm: notice that storing all the file contents' is too space intensive, so we can't read all the files' contents to store and compare with each"

    Idan R. - " read_dir(path: str) -> list[str] returns the full path of all files and sub- directories of a given directory. is_file(path: str) -> bool: returns true if the path points to a regular file. is_dir(path: str) -> bool: returns true if the path points to a directory. read_file(path: str) -> str: reads and returns the content of the file. The algorithm: notice that storing all the file contents' is too space intensive, so we can't read all the files' contents to store and compare with each"See full answer

    Software Engineer
    Data Structures & Algorithms
    +2 more
  • Google logoAsked at Google 

    "First Contextual Questions: Opportunities & Threats for whom? Assuming for Google Maps only Approach: Google’s Vision & Mission > Where does Maps fit into that? Analysing use case that Google Maps serve? SWOT Analysis My View ## Google Vision & Mission: To organize world’s information and make it universally accessible and useful Google Maps Strategic Fit: _Google Maps provides organization of geographic information, allows users to change/add/delete c"

    Sourabh M. - "First Contextual Questions: Opportunities & Threats for whom? Assuming for Google Maps only Approach: Google’s Vision & Mission > Where does Maps fit into that? Analysing use case that Google Maps serve? SWOT Analysis My View ## Google Vision & Mission: To organize world’s information and make it universally accessible and useful Google Maps Strategic Fit: _Google Maps provides organization of geographic information, allows users to change/add/delete c"See full answer

    Product Manager
    Product Strategy
  • Microsoft logoAsked at Microsoft 
    Product Manager
    Product Design
    +1 more
  • Solutions Architect
    Behavioral
    +1 more
  • Product Design
    Analytical
    +1 more
Showing 2781-2800 of 4065