Skip to main content

Interview Questions

Review this list of 4,477 interview questions and answers verified by hiring managers and candidates.
  • Robinhood logoAsked at Robinhood 
    Add answer
    Behavioral
  • WeRize logoAsked at WeRize 
    1 answer

    "It was an entire case study"

    Vivek A. - "It was an entire case study"See full answer

    Product Manager
    Product Strategy
  • Meta logoAsked at Meta 
    Add answer
    Product Manager
    Product Design
    +1 more
  • Amazon logoAsked at Amazon 
    1 answer

    "This was a fun question asked recently by Amazon. Let's get to it! This is a Design Question so let's follow the formula: Ask Clarifying Questions Identify user behaviors, types, and pain points State the goal and use cases List current solutions Brainstorm new solutions Evaluate and select solution Measure success Summarize Ask clarifying questions Here we want to clarify scope and make sure we are on the same page as the interview"

    Exponent - "This was a fun question asked recently by Amazon. Let's get to it! This is a Design Question so let's follow the formula: Ask Clarifying Questions Identify user behaviors, types, and pain points State the goal and use cases List current solutions Brainstorm new solutions Evaluate and select solution Measure success Summarize Ask clarifying questions Here we want to clarify scope and make sure we are on the same page as the interview"See full answer

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

  • "This is another Diagnosis problem. To answer this question, we suggest you use our framework (along with the TROPIC method) to be as thorough as possible. The framework is as follows: Ask clarifying questions List potential high level reasons Gather Context (TROPIC)Time Region Other features / products (internal) Platform Industry / Competition Cannibalization Establish a theory of probable cause Test theories Propose solutions Summarize "

    Exponent - "This is another Diagnosis problem. To answer this question, we suggest you use our framework (along with the TROPIC method) to be as thorough as possible. The framework is as follows: Ask clarifying questions List potential high level reasons Gather Context (TROPIC)Time Region Other features / products (internal) Platform Industry / Competition Cannibalization Establish a theory of probable cause Test theories Propose solutions Summarize "See full answer

    Analytical
    Execution
  • "Objective: Primary Goal: Maximize long-term user engagement and retention while balancing monetization. Secondary Goal: Improve relevance of content, ensuring users enjoy their feed. Key Metrics User Engagement → Session Length Ad Revenue → conversion rates, revenue per user. Friend Network Growth → New connections, follow-up engagement with new friends. Retention Rate → How often users return after seeing either an ad or recommendation. Inputs & Signals for the Sy"

    Arindam G. - "Objective: Primary Goal: Maximize long-term user engagement and retention while balancing monetization. Secondary Goal: Improve relevance of content, ensuring users enjoy their feed. Key Metrics User Engagement → Session Length Ad Revenue → conversion rates, revenue per user. Friend Network Growth → New connections, follow-up engagement with new friends. Retention Rate → How often users return after seeing either an ad or recommendation. Inputs & Signals for the Sy"See full answer

    Product Manager
    Product Design
  • LinkedIn logoAsked at LinkedIn 
    1 answer

    " First, sort the array in ascending order. This ensures that we can easily check the triangle inequality condition. Use a loop to iterate through the array. For each triplet of consecutive elements, check if they satisfy the triangle inequality condition a+b>ca+b>c. As soon as you find a valid tuple, return it. If no valid tuple is found, return null. This approach is efficient with a time complexity of O(nlog⁡n)O(nlogn) due to the sorting step, followed by a linear scan of the array"

    Shivam P. - " First, sort the array in ascending order. This ensures that we can easily check the triangle inequality condition. Use a loop to iterate through the array. For each triplet of consecutive elements, check if they satisfy the triangle inequality condition a+b>ca+b>c. As soon as you find a valid tuple, return it. If no valid tuple is found, return null. This approach is efficient with a time complexity of O(nlog⁡n)O(nlogn) due to the sorting step, followed by a linear scan of the array"See full answer

    Machine Learning Engineer
    Data Structures & Algorithms
    +1 more
  • Excel Impact logoAsked at Excel Impact 
    2 answers

    "I don't have relevant experience so I gave an approach according to my understanding. feedback: understanding  how to define a semantic model. ( My answer and approach mentioned didn't indicate that) i am working on all the constructive feedback provided. hoping this feedback helps someone else"

    Praniti S. - "I don't have relevant experience so I gave an approach according to my understanding. feedback: understanding  how to define a semantic model. ( My answer and approach mentioned didn't indicate that) i am working on all the constructive feedback provided. hoping this feedback helps someone else"See full answer

    Machine Learning Engineer
    Product Design
    +3 more
  • Uber logoAsked at Uber 
    Add answer
    Product Design
  • Amazon logoAsked at Amazon 
    1 answer

    "This is a Strategy Question, which asks you to justify high-level business decisions and strategy. There's no set formula, but we recommend proposing at least three different reasons to answer the question. Let's go over one possible solution: > Sure, there are three reasons why Amazon decided to start with books first. Creating niche > The first and most obvious reason is that Amazon wanted to create a niche market for their products at first. By creating a niche in the book space, Amazo"

    Exponent - "This is a Strategy Question, which asks you to justify high-level business decisions and strategy. There's no set formula, but we recommend proposing at least three different reasons to answer the question. Let's go over one possible solution: > Sure, there are three reasons why Amazon decided to start with books first. Creating niche > The first and most obvious reason is that Amazon wanted to create a niche market for their products at first. By creating a niche in the book space, Amazo"See full answer

    Product Manager
    Product Strategy
  • Google logoAsked at Google 
    Add answer
    Product Design
    System Design
  • Yelp logoAsked at Yelp 
    1 answer

    "This is a Technical question. It tests your ability to understand high level technical concepts. Even though your job won't have any coding involved, you'll still need to understand these concepts. Being able to cover all these topics with clarity communicates confidence in your interviewer. Unfortunately, there's no formula for technical questions, but some general tips are: Use analogies when you can Break your solution into clear, bite-size steps Don't be afraid to use examples to b"

    Exponent - "This is a Technical question. It tests your ability to understand high level technical concepts. Even though your job won't have any coding involved, you'll still need to understand these concepts. Being able to cover all these topics with clarity communicates confidence in your interviewer. Unfortunately, there's no formula for technical questions, but some general tips are: Use analogies when you can Break your solution into clear, bite-size steps Don't be afraid to use examples to b"See full answer

    Product Manager
  • "Some of the best practices I found in the best PMs is Structure - Often times the problems we are dealing with in corporate are going to be ambiguous. Best PMs will try to scope it down and bring a clarity to the ambiguous problem statement. This can be observed in simple things like planning a day, planning a trip or planning a house hunt. They will approach problems with some structure in place Getting the buy in from people - I found that often times PMs are the people who doesn't have"

    Anonymous Fish - "Some of the best practices I found in the best PMs is Structure - Often times the problems we are dealing with in corporate are going to be ambiguous. Best PMs will try to scope it down and bring a clarity to the ambiguous problem statement. This can be observed in simple things like planning a day, planning a trip or planning a house hunt. They will approach problems with some structure in place Getting the buy in from people - I found that often times PMs are the people who doesn't have"See full answer

    Behavioral
  • Amazon logoAsked at Amazon 
    Add answer
    Security Engineer
    Technical
    +1 more
  • Apple logoAsked at Apple 
    Add answer
    Security Engineer
    Technical
    +1 more
  • "Steps in booking (eg. movie ticket booking) User logs in User enters details User selects seats User adds meal options User enters payment method User completes payment Scenarios Which can happen agents corner the tickets and then sell them at premium Multiple users booking at the same time and get an error message at the end Money gets stuck and will be refunded later Load at the server and server crashes Multiple users get t"

    P D. - "Steps in booking (eg. movie ticket booking) User logs in User enters details User selects seats User adds meal options User enters payment method User completes payment Scenarios Which can happen agents corner the tickets and then sell them at premium Multiple users booking at the same time and get an error message at the end Money gets stuck and will be refunded later Load at the server and server crashes Multiple users get t"See full answer

    Software Engineer
    Product Design
  • Cognizant logoAsked at Cognizant 
    2 answers

    "My experience with JavaScript is extensive and grounded in a deep understanding of both the language itself and the ecosystems built around it. I can work with modern JavaScript (ES6 and beyond), including concepts like arrow functions, destructuring, modules, promises, and async/await. I’m well-versed in core language features such as closures, the event loop, hoisting, scope, and prototype inheritance. Additionally, I can assist with both front-end and back-end development using popular framew"

    Komal K. - "My experience with JavaScript is extensive and grounded in a deep understanding of both the language itself and the ecosystems built around it. I can work with modern JavaScript (ES6 and beyond), including concepts like arrow functions, destructuring, modules, promises, and async/await. I’m well-versed in core language features such as closures, the event loop, hoisting, scope, and prototype inheritance. Additionally, I can assist with both front-end and back-end development using popular framew"See full answer

    Software Engineer
    Frontend Engineer
  • Microsoft logoAsked at Microsoft 
    Add answer
    Product Design
    System Design
Showing 3801-3820 of 4477