Skip to main content

Interview Questions

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

    "Recursion: 0 if NULL, else 1+max(height(left), height(right))"

    Mohith J. - "Recursion: 0 if NULL, else 1+max(height(left), height(right))"See full answer

    Machine Learning Engineer
    Data Structures & Algorithms
    +3 more
  • Google logoAsked at Google 

    "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
    Product Design
  • Yelp logoAsked at Yelp 
    Behavioral
    Program Sense
  • Google logoAsked at Google 
    Analytical
    Execution
    +1 more
  • Product Design
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • "didnt know what thumbtack is, apologies for that. looked it up, seems like their line of business is marketplace. their website is down though, bummer! starting with a cohort analysis then taking it from ther; internal reach out to the data team and find out the root cause Demand Side WoW definition? in my understanding if w1 revenue = $100,000, w2 = $96,000, w3 = $92000 and so on. But revenue is calculated as a sum of existing users and new users WoW. analyse duration when this d"

    Arnab S. - "didnt know what thumbtack is, apologies for that. looked it up, seems like their line of business is marketplace. their website is down though, bummer! starting with a cohort analysis then taking it from ther; internal reach out to the data team and find out the root cause Demand Side WoW definition? in my understanding if w1 revenue = $100,000, w2 = $96,000, w3 = $92000 and so on. But revenue is calculated as a sum of existing users and new users WoW. analyse duration when this d"See full answer

    Analytical
    Execution
  • Airbnb logoAsked at Airbnb 
    Software Engineer
    Behavioral
  • Software Engineer
    Behavioral
  • Google Cloud (GCP) logoAsked at Google Cloud (GCP) 

    "(Like a Rummy Game) There are 3 colors of tiles. Each tile has a number 1-9 on it. So the 27-tile set makes a deck. There are 4 decks. (Total = 108 tiles) Tile Colors = {Red, Black, Green} The tiles could be grouped together in patterns Types of patterns : The three tiles are identical (R2, R2, R2) The three tiles are of same color and sequential (R2, R3, R4). Sequence cannot be overlapping (R8, R9, R1 is not a pattern) Help : Tile Notations - R2 denotes Red tile having num 2 A player"

    Gopal D. - "(Like a Rummy Game) There are 3 colors of tiles. Each tile has a number 1-9 on it. So the 27-tile set makes a deck. There are 4 decks. (Total = 108 tiles) Tile Colors = {Red, Black, Green} The tiles could be grouped together in patterns Types of patterns : The three tiles are identical (R2, R2, R2) The three tiles are of same color and sequential (R2, R3, R4). Sequence cannot be overlapping (R8, R9, R1 is not a pattern) Help : Tile Notations - R2 denotes Red tile having num 2 A player"See full answer

    Software Engineer
    Coding
  • Thumbtack logoAsked at Thumbtack 
    Product Design
  • Pinterest logoAsked at Pinterest 
    Machine Learning Engineer
    Concept
  • "First, it helps to give a motivation of why it might be useful to understand web cookies and what they are. Then, give a useful example by analogy of how they work. Here's how we might explain web cookies. > When you open your browser and visit www.facebook.com, your browser already knows know you're signed in and log in automatically. Or, say you're on a shopping website for skis and then you start getting ads for skis. How does your browser know this stuff?The answe"

    Exponent - "First, it helps to give a motivation of why it might be useful to understand web cookies and what they are. Then, give a useful example by analogy of how they work. Here's how we might explain web cookies. > When you open your browser and visit www.facebook.com, your browser already knows know you're signed in and log in automatically. Or, say you're on a shopping website for skis and then you start getting ads for skis. How does your browser know this stuff?The answe"See full answer

    Product Manager
  • Solutions Architect
    Technical
  • Execution
    Product Strategy
  • Meta logoAsked at Meta 

    "This is a Design a Product question. For this, we'll want to follow the formula for success: Ask clarifying questions Identify user types, behaviors, and pain points State the goal and use cases List current solutions Improvements / net new solutions Evaluate and select solutions Measure Success Summarize Ask clarifying questions It's important to get clarity on anything unclear. Asking questions also helps us limit scope early on s"

    Exponent - "This is a Design a Product question. For this, we'll want to follow the formula for success: Ask clarifying questions Identify user types, behaviors, and pain points State the goal and use cases List current solutions Improvements / net new solutions Evaluate and select solutions Measure Success Summarize Ask clarifying questions It's important to get clarity on anything unclear. Asking questions also helps us limit scope early on s"See full answer

    Product Manager
    Product Design
  • LinkedIn logoAsked at LinkedIn 

    "function constructTree(n, matrix) { let parent = []; let child = []; let root = null; for (let i = 0; i < n; i++) { for (let j = 0; j < n; j++) { if (matrixi === 1) { parent.push(i); child.push(j); } } } for (let i = 0; i < n; i++) { if (parent.indexOf(i) === -1) { root = i; } } let node = new Node(root); for (let i = 0; i < n; i++) { if (i !== root) { constructTreeUtil(node, parent[i], child[i]); } } return node; }"

    Ugo C. - "function constructTree(n, matrix) { let parent = []; let child = []; let root = null; for (let i = 0; i < n; i++) { for (let j = 0; j < n; j++) { if (matrixi === 1) { parent.push(i); child.push(j); } } } for (let i = 0; i < n; i++) { if (parent.indexOf(i) === -1) { root = i; } } let node = new Node(root); for (let i = 0; i < n; i++) { if (i !== root) { constructTreeUtil(node, parent[i], child[i]); } } return node; }"See full answer

    Data Structures & Algorithms
    Coding
    +1 more
  • Product Manager
    Product Design
  • Meta logoAsked at Meta 

    "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: > To me, it would have to be Instagram. I'll provide three reasons why:Trends towards photos: Before the Instagram acquisition, many people were trending towards using photos as conversation topics rather than text posts. This was present not only on F"

    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: > To me, it would have to be Instagram. I'll provide three reasons why:Trends towards photos: Before the Instagram acquisition, many people were trending towards using photos as conversation topics rather than text posts. This was present not only on F"See full answer

    Product Manager
    Product Strategy
  • Business Analyst
    Data Analysis
    +2 more
Showing 3881-3900 of 4415