Skip to main content

Interview Questions

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

    "Product "XYZ" explain what it is and which audience it is serving. Goals Ease the anxiety Offer the most comprehensive perspective of Cloud Engagement Democratize Upsell Insights Business Review Deck Slide #1: NPS - Now, Trend & Insights + Call To Action: FYI & solicit feedback Slide #2: User Engagement Update - DAU, WAU, MAU, Actions Completed + Call To Action: FYI & solicit feedback Slide #3: Partnership Update - Share new cross org collabor"

    Coach - "Product "XYZ" explain what it is and which audience it is serving. Goals Ease the anxiety Offer the most comprehensive perspective of Cloud Engagement Democratize Upsell Insights Business Review Deck Slide #1: NPS - Now, Trend & Insights + Call To Action: FYI & solicit feedback Slide #2: User Engagement Update - DAU, WAU, MAU, Actions Completed + Call To Action: FYI & solicit feedback Slide #3: Partnership Update - Share new cross org collabor"See full answer

    Product Manager
    Analytical
    +2 more
  • "I would always pick a specific product and make a case. Answering this question without a specific product in mind makes the answer unstructured in my opinion. For instance, I would pick Gmail as an example to answer this and structure my response. Clarifications & Assumptions Let us pick a specific product and structure our response - for instance - let us pick Gmail as the product that you want to analyse and make a Go / No Recommendation to Sunset the Product. Overall Google Revenu"

    Karthik M. - "I would always pick a specific product and make a case. Answering this question without a specific product in mind makes the answer unstructured in my opinion. For instance, I would pick Gmail as an example to answer this and structure my response. Clarifications & Assumptions Let us pick a specific product and structure our response - for instance - let us pick Gmail as the product that you want to analyse and make a Go / No Recommendation to Sunset the Product. Overall Google Revenu"See full answer

    Product Manager
    Analytical
    +2 more
  • Google logoAsked at Google 
    1 answer

    "I will start by asking some of the clarifying questions here - Does the interviewer want me to focus on any specific region or it's a global product - What's the timeline we are looking over here - Any specific problem statement that I should be focusing on - Any specific objective that they want me to drive Some of these questions will help to get my head straight and align myself with the interviewer. (2 mins to jot down my thoughts ) Answer - Problem statement : Will focus on the cha"

    Dhirendra S. - "I will start by asking some of the clarifying questions here - Does the interviewer want me to focus on any specific region or it's a global product - What's the timeline we are looking over here - Any specific problem statement that I should be focusing on - Any specific objective that they want me to drive Some of these questions will help to get my head straight and align myself with the interviewer. (2 mins to jot down my thoughts ) Answer - Problem statement : Will focus on the cha"See full answer

    Product Manager
    Product Strategy
  • Twilio logoAsked at Twilio 
    1 answer
    Video answer for 'Tell me about a time you solved a complex problem for a customer.'

    "That's really interesting how in section "Behavioral Interviews for Engineers" there is no single interview for, actually, Engineer. It's EM, SA, CEO, PM etc. So all problems are not relevant for people who are not managing products and not applying for manager's role. Will you consider adding at least couple of them? "

    Nikolas C. - "That's really interesting how in section "Behavioral Interviews for Engineers" there is no single interview for, actually, Engineer. It's EM, SA, CEO, PM etc. So all problems are not relevant for people who are not managing products and not applying for manager's role. Will you consider adding at least couple of them? "See full answer

    Solutions Architect
    Behavioral
    +1 more
  • Workday logoAsked at Workday 
    Add answer
    Product Manager
    Behavioral
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Workday logoAsked at Workday 
    3 answers

    "togetherness with mutual respect for each other and understanding to work together"

    Edison T. - "togetherness with mutual respect for each other and understanding to work together"See full answer

    Product Manager
    Behavioral
  • Workday logoAsked at Workday 
    1 answer

    "My extreme collaboration and partnership with stakeholder teams and making sure everyone in the team understands why we are building or shipping a product to customers , I strongly believe that ensuring my development team understands the "WHY" behind work and what value it provides to our customers."

    Swathi G. - "My extreme collaboration and partnership with stakeholder teams and making sure everyone in the team understands why we are building or shipping a product to customers , I strongly believe that ensuring my development team understands the "WHY" behind work and what value it provides to our customers."See full answer

    Product Manager
    Behavioral
  • Microsoft logoAsked at Microsoft 
    Add answer
    Product Manager
    Behavioral
  • Meta logoAsked at Meta 
    Add answer
    Product Manager
    Analytical
    +1 more
  • Google logoAsked at Google 
    17 answers
    +12

    " from typing import List from collections import defaultdict def areSentencesSimilar(sentence1: List[str], sentence2: List[str], similarPairs: List[List[str]]) -> bool: if len(sentence1) != len(sentence2): return False graph = defaultdict(list) for pair in similarPairs: word1 = pair[0] word2 = pair[1] graph[word1].append(word2) graph[word2].append(word1) for idx in range(len(sente"

    Manoj R. - " from typing import List from collections import defaultdict def areSentencesSimilar(sentence1: List[str], sentence2: List[str], similarPairs: List[List[str]]) -> bool: if len(sentence1) != len(sentence2): return False graph = defaultdict(list) for pair in similarPairs: word1 = pair[0] word2 = pair[1] graph[word1].append(word2) graph[word2].append(word1) for idx in range(len(sente"See full answer

    Software Engineer
    Data Structures & Algorithms
    +2 more
  • Uber logoAsked at Uber 
    10 answers
    Video answer for 'A knapsack has a maximum capacity C and there are n items each with weight w[i] and value v[i]. Maximize the knapsack value without exceeding capacity.'
    +7

    " DP Solution Time: O(W * C) Space: O(W * C) from typing import List def knapsack(weight: List[int], values: List[int], cap: int) -> int: dp = [[0] * (cap + 1) for _ in range( len(values) + 1 )] for i in range(1, len(weight)+1): for c in range(1, cap + 1): curr_weight = weight[i - 1] curr_value = values[i - 1] include = 0 exclude = dpi-1 if c - curr_weight >= 0: include = curr_valu"

    Rick E. - " DP Solution Time: O(W * C) Space: O(W * C) from typing import List def knapsack(weight: List[int], values: List[int], cap: int) -> int: dp = [[0] * (cap + 1) for _ in range( len(values) + 1 )] for i in range(1, len(weight)+1): for c in range(1, cap + 1): curr_weight = weight[i - 1] curr_value = values[i - 1] include = 0 exclude = dpi-1 if c - curr_weight >= 0: include = curr_valu"See full answer

    Software Engineer
    Data Structures & Algorithms
    +2 more
  • Adobe logoAsked at Adobe 
    66 answers
    Video answer for 'Product of Array Except Self'
    +60

    "If 0's aren't a concern, couldn't we just multiply all numbers. and then divide product by each number in the list ? if there's more than one zero, then we just return an array of 0s if there's one zero, then we just replace 0 with product and rest 0s. what am i missing?"

    Sachin R. - "If 0's aren't a concern, couldn't we just multiply all numbers. and then divide product by each number in the list ? if there's more than one zero, then we just return an array of 0s if there's one zero, then we just replace 0 with product and rest 0s. what am i missing?"See full answer

    Software Engineer
    Data Structures & Algorithms
    +3 more
  • Flatiron Health logoAsked at Flatiron Health 
    1 answer
    Software Engineer
    Data Structures & Algorithms
    +2 more
  • Snap logoAsked at Snap 
    2 answers

    "public Double calculateRatio(String source, String destination) { Double ratio=1.0; while(graph.containsKey(source) && !visited.contains(source)) { visited.add(source); Map valueMap=graph.get(source); if(valueMap.containsKey(destination)) { return ratio*=valueMap.get(destination); } Map.Entry firstEntry=valueMap.entrySet().iterator().next(); source=firstEntry.getKey(); ratio*=firstEntry.getValue(); System.out.println("Entered"); } return null; }"

    Divya R. - "public Double calculateRatio(String source, String destination) { Double ratio=1.0; while(graph.containsKey(source) && !visited.contains(source)) { visited.add(source); Map valueMap=graph.get(source); if(valueMap.containsKey(destination)) { return ratio*=valueMap.get(destination); } Map.Entry firstEntry=valueMap.entrySet().iterator().next(); source=firstEntry.getKey(); ratio*=firstEntry.getValue(); System.out.println("Entered"); } return null; }"See full answer

    Software Engineer
    Data Structures & Algorithms
    +2 more
  • Microsoft logoAsked at Microsoft 
    1 answer

    "public class BoggleBoard { public static List findWords(char board, Set dictionary) { int rows = board.length; int cols = board[0].length; boolean visited = new booleanrows; int directions = {{1,0}, {-1,0}, {0,1}, {0,-1}}; List result = new ArrayList(); for(int i=0; i<rows; i++) { for(int j=0; j<cols; j++) { dfs(board, visited, i, j, dictionary, "", result, dire"

    Aniket G. - "public class BoggleBoard { public static List findWords(char board, Set dictionary) { int rows = board.length; int cols = board[0].length; boolean visited = new booleanrows; int directions = {{1,0}, {-1,0}, {0,1}, {0,-1}}; List result = new ArrayList(); for(int i=0; i<rows; i++) { for(int j=0; j<cols; j++) { dfs(board, visited, i, j, dictionary, "", result, dire"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • Amazon logoAsked at Amazon 
    19 answers
    Video answer for 'How do you consider the impact of your work on the world?'
    +14

    "this is not a helpful interview, she seems so unprepared, confusing, unable to netting it out :("

    Anonymous Giraffe - "this is not a helpful interview, she seems so unprepared, confusing, unable to netting it out :("See full answer

    Product Manager
    Behavioral
    +3 more
  • Meta logoAsked at Meta 
    4 answers
    Video answer for 'Design an API for searching a folder.'
    Software Engineer
    System Design
    +1 more
  • Product Manager
    Analytical
    +1 more
  • Mobile.de logoAsked at Mobile.de 
    2 answers

    "DAU and MAU: The number of active users daily and monthly to gauge the content recommended on the home page. Bounce Rate: The percentage of users who navigate away from the site after viewing only the home page. Number of Signups: The number of users who signup after seeing the content on the homepage leading to lower CAC. "

    Medha A. - "DAU and MAU: The number of active users daily and monthly to gauge the content recommended on the home page. Bounce Rate: The percentage of users who navigate away from the site after viewing only the home page. Number of Signups: The number of users who signup after seeing the content on the homepage leading to lower CAC. "See full answer

    Product Manager
    Analytical
    +1 more
  • Mobile.de logoAsked at Mobile.de 
    Add answer
    Product Manager
    Product Design
Showing 2621-2640 of 4477