Interview Questions

Review this list of 4,217 interview questions and answers verified by hiring managers and candidates.
  • +4

    "function shortestCellPath(grid, sr, sc, tr, tc) { const height = grid.length; const width = grid[0].length; const visitedGrid = Array.from({ length: height }, () => new Array(width).fill(false)); let row = sr; let col = sc; let path = []; visitedGridsr = true; while (true) { const canMoveDown = (row 0) && (gridrow-1 === 1) && (visitedGridrow-1 === fals"

    Tiago R. - "function shortestCellPath(grid, sr, sc, tr, tc) { const height = grid.length; const width = grid[0].length; const visitedGrid = Array.from({ length: height }, () => new Array(width).fill(false)); let row = sr; let col = sc; let path = []; visitedGridsr = true; while (true) { const canMoveDown = (row 0) && (gridrow-1 === 1) && (visitedGridrow-1 === fals"See full answer

    Data Structures & Algorithms
    Coding
  • "Situation: Narrated about a time when the decision favored the most important customer, but appeared to be at the cost of diluting my own company's brand value. Context: Provided additional context around why the ask from the customer is very critical for the customer. And why my leadership wasn't ready to jump on the gun as it was cannibalistic to our brand value. Response: I used data to explain why it is not going to be a big blow to our brand value. Used a counter metric to show that we h"

    Bhagya D. - "Situation: Narrated about a time when the decision favored the most important customer, but appeared to be at the cost of diluting my own company's brand value. Context: Provided additional context around why the ask from the customer is very critical for the customer. And why my leadership wasn't ready to jump on the gun as it was cannibalistic to our brand value. Response: I used data to explain why it is not going to be a big blow to our brand value. Used a counter metric to show that we h"See full answer

    Product Manager
    Execution
    +2 more
  • "The other team was depending on the outcome of the release we were working on, since the service end points could not be established, the other team had to reshuffle their plans, and had to plan for uncertainity."

    Anonymous Shark - "The other team was depending on the outcome of the release we were working on, since the service end points could not be established, the other team had to reshuffle their plans, and had to plan for uncertainity."See full answer

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

  • Amazon logoAsked at Amazon 

    "This is an Improve a Product question. Let's first go over the Improve a Product formula: Ask clarifying questions Identify users, behaviors, and pain points State product goal Brainstorm small improvements Brainstorm bolder improvements Measure success Summarize Now, let's begin! Ask clarifying questions Before we begin listing off recommendations, it's important you ask questions to ensure you and the interviewer are on the same page"

    Exponent - "This is an Improve a Product question. Let's first go over the Improve a Product formula: Ask clarifying questions Identify users, behaviors, and pain points State product goal Brainstorm small improvements Brainstorm bolder improvements Measure success Summarize Now, let's begin! Ask clarifying questions Before we begin listing off recommendations, it's important you ask questions to ensure you and the interviewer are on the same page"See full answer

    Product Manager
    Analytical
    +1 more
  • Walmart Labs logoAsked at Walmart Labs 

    "I’ve spent over 6 years building and scaling e-commerce products across EMEA and APAC. At Jumia, I led product initiatives on the checkout and payments side. For example, I launched gamified promotions on PDP and checkout that improved engagement and delivered a 2.3x uplift in conversion. I also introduced automated installment payments and order cancellation flows, which not only improved user trust but also reduced complaints by 30% and lowered operational costs. Before that, at Lazada, I work"

    Rajeev K. - "I’ve spent over 6 years building and scaling e-commerce products across EMEA and APAC. At Jumia, I led product initiatives on the checkout and payments side. For example, I launched gamified promotions on PDP and checkout that improved engagement and delivered a 2.3x uplift in conversion. I also introduced automated installment payments and order cancellation flows, which not only improved user trust but also reduced complaints by 30% and lowered operational costs. Before that, at Lazada, I work"See full answer

    Product Manager
    Behavioral
    +2 more
  • Microsoft logoAsked at Microsoft 

    "I think AI such as ChatGPT seemed to spit out its answers fast and instinctively, hence proving its efficiency but in the recent versions it seems to have acquired reasoning skills which was revealed 'transparently' to users. This new, reasoning skills introduce a small delay in its response and explains what it does during the delay but I do not really think that it is "thinking" any differently than before, except that it is constrained by some purported rules when asked to summarise certain b"

    Louisa C. - "I think AI such as ChatGPT seemed to spit out its answers fast and instinctively, hence proving its efficiency but in the recent versions it seems to have acquired reasoning skills which was revealed 'transparently' to users. This new, reasoning skills introduce a small delay in its response and explains what it does during the delay but I do not really think that it is "thinking" any differently than before, except that it is constrained by some purported rules when asked to summarise certain b"See full answer

    Customer Success Manager
    Behavioral
  • "I first asked few clarifying questions like the return array may need not contain the list of building in the same order, to which the interviewer agreed. Then I came up with an approach where we iterate the array from right to left and keep a max variable which will keep the value of the current max. When we find an item which is greater than max we update the max and add this element into our solution. The interviewer agreed for the approach. I discussed few corner scenarios with the interview"

    Rishabh N. - "I first asked few clarifying questions like the return array may need not contain the list of building in the same order, to which the interviewer agreed. Then I came up with an approach where we iterate the array from right to left and keep a max variable which will keep the value of the current max. When we find an item which is greater than max we update the max and add this element into our solution. The interviewer agreed for the approach. I discussed few corner scenarios with the interview"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • Product Manager
    Product Design
  • TikTok logoAsked at TikTok 
    Product Manager
    Product Strategy
  • Technical Program Manager
    Behavioral
  • " The productofarrays() function works by first creating an empty array to store the product of the two integers. Then, it iterates through the first array and multiplies each element by each element in the second array. The product of each element is then appended to the product array. Finally, the product array is returned def productofarrays(array1, array2): """ Calculates the product of two integers represented by two arrays. Args: array1: The first array. array2: The se"

    Praful B. - " The productofarrays() function works by first creating an empty array to store the product of the two integers. Then, it iterates through the first array and multiplies each element by each element in the second array. The product of each element is then appended to the product array. Finally, the product array is returned def productofarrays(array1, array2): """ Calculates the product of two integers represented by two arrays. Args: array1: The first array. array2: The se"See full answer

    Software Engineer
    Technical
  • Product Manager
    Product Strategy
    +1 more
  • Capital One logoAsked at Capital One 

    "One feature I launched was a construction draw process enhancement for loans ranging from $15MM to $60MM In response to the need for improved efficiency and accuracy in managing construction loan disbursements, I led the development and implementation of a streamlined process within our banking platform. Working closely with stakeholders, including borrowers and internal teams, I gathered requirements and identified pain points in the existing process. Leveraging my expertise in data analysis a"

    Jack F. - "One feature I launched was a construction draw process enhancement for loans ranging from $15MM to $60MM In response to the need for improved efficiency and accuracy in managing construction loan disbursements, I led the development and implementation of a streamlined process within our banking platform. Working closely with stakeholders, including borrowers and internal teams, I gathered requirements and identified pain points in the existing process. Leveraging my expertise in data analysis a"See full answer

    Product Manager
    Execution
    +1 more
  • Google logoAsked at Google 
    Product Manager
    Product Design
  • "Clarification: What does contextual search on Instgram do ? - It can help find the right profiles, content based on location easily based on user search Are we focused on anything specific ? - Nothing specific, but the goals is either activation or engagement Why is it important for Meta ? - Help user discover the right content quickly on Instagram thus helping them focus more time on engagement and less time searching Broad User Groups: Viewers (find the most"

    Bik D. - "Clarification: What does contextual search on Instgram do ? - It can help find the right profiles, content based on location easily based on user search Are we focused on anything specific ? - Nothing specific, but the goals is either activation or engagement Why is it important for Meta ? - Help user discover the right content quickly on Instagram thus helping them focus more time on engagement and less time searching Broad User Groups: Viewers (find the most"See full answer

    Product Manager
    Analytical
  • Engineering Manager
    People Management
  • Spotify logoAsked at Spotify 

    "This is another Fermi problem — an estimation or approximation problem with limited information and back-of-the-envelope calculations. There's no right answer: interviewers want to understand how you think and how well you can explain your reasoning, rather than what you already know. Recall the formula for Fermi problems: Ask clarifying questions Catalog what you know Make equation(s) Think about edge cases to add to equation **Breakdown components of your"

    Exponent - "This is another Fermi problem — an estimation or approximation problem with limited information and back-of-the-envelope calculations. There's no right answer: interviewers want to understand how you think and how well you can explain your reasoning, rather than what you already know. Recall the formula for Fermi problems: Ask clarifying questions Catalog what you know Make equation(s) Think about edge cases to add to equation **Breakdown components of your"See full answer

    Product Manager
    Estimation
  • "Overall, a successful Netflix viewing session requires that the user was able to find a piece of content that they loved watching. Now, to break this down, how we might define this: -Time browsing (from app open to content played) -Satisfaction --> inferred satisfaction: did user complete watching the piece of content? --> explicit: did the user rank that they loved the content (2 thumbs up)? The way I would evaluate a new Top Picks ML feature would be to implement an A/B test as follows: Te"

    Henry H. - "Overall, a successful Netflix viewing session requires that the user was able to find a piece of content that they loved watching. Now, to break this down, how we might define this: -Time browsing (from app open to content played) -Satisfaction --> inferred satisfaction: did user complete watching the piece of content? --> explicit: did the user rank that they loved the content (2 thumbs up)? The way I would evaluate a new Top Picks ML feature would be to implement an A/B test as follows: Te"See full answer

    Product Manager
    Analytical
    +1 more
Showing 2901-2920 of 4217