Interview Questions

Review this list of 4,392 interview questions and answers verified by hiring managers and candidates.
  • "Problem: Internet in Africa is not prevalent Assumptions: I am a Google PM I have the resources of Google The goal is not monetization Goals: Improve quality of life in Africa by providing more consistent internet access, adoption, engagement with network. To start, I'd like to start by talking about the goals of Alphabet, which is to make the world more accessible and more useful. I believe this project fits well into our overall mission of making the world more accessible, as t"

    Jeff H. - "Problem: Internet in Africa is not prevalent Assumptions: I am a Google PM I have the resources of Google The goal is not monetization Goals: Improve quality of life in Africa by providing more consistent internet access, adoption, engagement with network. To start, I'd like to start by talking about the goals of Alphabet, which is to make the world more accessible and more useful. I believe this project fits well into our overall mission of making the world more accessible, as t"See full answer

    Product Strategy
  • +7

    "function getDifferentNumber(arr) { // your code goes here const n = arr.length; //Define Max Integer const MAX_INT = Math.pow(2, 31) - 1; //Coppy arr to arr1 then sort arr1. const arr1 = arr; arr1.sort(function(a,b) {return a -b}); // Put arr1 in Set to optimize lo const uniqueSet = new Set(arr1); console.log(uniqueSet); // Check for the smallest nonnegative integer not in the array for (let i = 0; i < n; i++) { if (!uniqueSet.has(i)) { return i; } } if(n<MAX_INT) return n+1; else return -1; }"

    Anonymous Hare - "function getDifferentNumber(arr) { // your code goes here const n = arr.length; //Define Max Integer const MAX_INT = Math.pow(2, 31) - 1; //Coppy arr to arr1 then sort arr1. const arr1 = arr; arr1.sort(function(a,b) {return a -b}); // Put arr1 in Set to optimize lo const uniqueSet = new Set(arr1); console.log(uniqueSet); // Check for the smallest nonnegative integer not in the array for (let i = 0; i < n; i++) { if (!uniqueSet.has(i)) { return i; } } if(n<MAX_INT) return n+1; else return -1; }"See full answer

    Data Structures & Algorithms
    Coding
  • Product Manager
    Product Design
  • "Asking them to schedule a daily meeting to review and learn various tools that perform necessary tasks of collecting, analyzing and prioritizing data Delegating tasks to them and then reviewing their work with them and later on teaching on how to improve their work (includes presentation, preparing documents etc..) Asking them to join in the meetings as a shadow and showing them how to handle various types of meetings Asking them to perform certain tasks based on real world past scenario"

    Kandarp T. - "Asking them to schedule a daily meeting to review and learn various tools that perform necessary tasks of collecting, analyzing and prioritizing data Delegating tasks to them and then reviewing their work with them and later on teaching on how to improve their work (includes presentation, preparing documents etc..) Asking them to join in the meetings as a shadow and showing them how to handle various types of meetings Asking them to perform certain tasks based on real world past scenario"See full answer

    Behavioral
  • "Situation: As a product manager I used to manage more than 10+ products in my product portfolio that are completely internal facing. During Quarterly Business reviews one of our customer was doing a walk through of their business flow - how they use all my products and gather the data they need from them and do connection of the data (Downloading the data from every product individually and connecting the data from one product to another). It made we realize that this is very time consumi"

    Swetha C. - "Situation: As a product manager I used to manage more than 10+ products in my product portfolio that are completely internal facing. During Quarterly Business reviews one of our customer was doing a walk through of their business flow - how they use all my products and gather the data they need from them and do connection of the data (Downloading the data from every product individually and connecting the data from one product to another). It made we realize that this is very time consumi"See full answer

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

  • Product Manager
    Data Analysis
    +1 more
  • Google logoAsked at Google 
    Product Design
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Technical Program Manager
    System Design
  • Dropbox logoAsked at Dropbox 
    Behavioral
    Product Design
  • "This is a Measure Success question with a slight twist. The twist here is we need to consider a hypothetical changes rather that 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 a"

    Exponent - "This is a Measure Success question with a slight twist. The twist here is we need to consider a hypothetical changes rather that 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 a"See full answer

    Product Manager
  • Accenture logoAsked at Accenture 

    "Good"

    Rahul S. - "Good"See full answer

    Product Manager
    Behavioral
    +1 more
  • TikTok logoAsked at TikTok 
    Product Manager
    Analytical
    +1 more
  • 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
    Data Structures & Algorithms
    +2 more
  • "A DOS attack is meant to shut down a machine or network, making it inaccessible to its intended users. Some mitigations would be knowing what normal and abnormal traffic is. Deploy Firewalls for sophisticated application attacks."

    Adriel W. - "A DOS attack is meant to shut down a machine or network, making it inaccessible to its intended users. Some mitigations would be knowing what normal and abnormal traffic is. Deploy Firewalls for sophisticated application attacks."See full answer

    Security
    Technical
  • +3

    "WITH suspicious_transactions AS ( SELECT c.first_name, c.last_name, t.receipt_number, COUNT(t.receiptnumber) OVER (PARTITION BY c.customerid) AS noofoffences FROM customers c JOIN transactions t ON c.customerid = t.customerid WHERE t.receipt_number LIKE '%999%' OR t.receipt_number LIKE '%1234%' OR t.receipt_number LIKE '%XYZ%' ) SELECT first_name, last_name, receipt_number, noofoffences FROM suspicious_transactions WHERE noofoffences >= 2;"

    Jayveer S. - "WITH suspicious_transactions AS ( SELECT c.first_name, c.last_name, t.receipt_number, COUNT(t.receiptnumber) OVER (PARTITION BY c.customerid) AS noofoffences FROM customers c JOIN transactions t ON c.customerid = t.customerid WHERE t.receipt_number LIKE '%999%' OR t.receipt_number LIKE '%1234%' OR t.receipt_number LIKE '%XYZ%' ) SELECT first_name, last_name, receipt_number, noofoffences FROM suspicious_transactions WHERE noofoffences >= 2;"See full answer

    Data Engineer
    Coding
    +3 more
  • Microsoft logoAsked at Microsoft 

    "Clarification questions: a. Is this platform like YouTube to post cooking videos by homechefs? b. Is this like Doordash where homechef’s can sell home cooked food? Response: Feel free to assume. I’m assuming to build a marketplace platform where homechef’s can sell their home cooked food. c. Are we looking to build a webapp/mobile native app Response: Mobile native app (iOS and Android) d. Which markets are we focusing on? Global or North America or USA **Response: I would focus on"

    Abdul K. - "Clarification questions: a. Is this platform like YouTube to post cooking videos by homechefs? b. Is this like Doordash where homechef’s can sell home cooked food? Response: Feel free to assume. I’m assuming to build a marketplace platform where homechef’s can sell their home cooked food. c. Are we looking to build a webapp/mobile native app Response: Mobile native app (iOS and Android) d. Which markets are we focusing on? Global or North America or USA **Response: I would focus on"See full answer

    Product Manager
    Product Design
Showing 2381-2400 of 4392