Skip to main content

Interview Questions

Review this list of 4,477 interview questions and answers verified by hiring managers and candidates.
  • Bloomberg logoAsked at Bloomberg 
    Add answer
    Software Engineer
    Behavioral
  • Apple logoAsked at Apple 
    3 answers

    "Minimum viable product is a product with a minimum set of features that are sufficient to gather information if customers are going to use it or are sufficient to answer the questions for the problems that are we are specifically trying to solve. In order to prioritize features it is critical to consider following points. What is the problem we are trying to solve? Understand the context. Identify the features that you need to solve the problem while ensuring that features are in sync with"

    Abhilash K. - "Minimum viable product is a product with a minimum set of features that are sufficient to gather information if customers are going to use it or are sufficient to answer the questions for the problems that are we are specifically trying to solve. In order to prioritize features it is critical to consider following points. What is the problem we are trying to solve? Understand the context. Identify the features that you need to solve the problem while ensuring that features are in sync with"See full answer

    Product Design
    Product Strategy
  • American Express logoAsked at American Express 
    1 answer

    "Automated Reimbursement System 1. Clarifying Questions Scope: Will the system be applicable to all employees or only specific grades/levels? Ownership: Are we building this product internally for our own use, or is it intended for external/outsourced usage? MVP Requirements: Besides automation, what additional features or problem statements should the Minimum Viable Product (MVP) address? 2. User Segmentation Commute Expenses: e.g., m"

    Kiran R. - "Automated Reimbursement System 1. Clarifying Questions Scope: Will the system be applicable to all employees or only specific grades/levels? Ownership: Are we building this product internally for our own use, or is it intended for external/outsourced usage? MVP Requirements: Besides automation, what additional features or problem statements should the Minimum Viable Product (MVP) address? 2. User Segmentation Commute Expenses: e.g., m"See full answer

    Product Manager
    Product Design
  • OpenAI logoAsked at OpenAI 
    Add answer
    Video answer for 'Walk me through a past data science project.'
    Data Scientist
    Behavioral
  • Capital One logoAsked at Capital One 
    1 answer

    "This is an estimation question - the goal is to show your thought process to the interviewer how you think through the question Let's make some assumptions - we are only focused on the TAM for Capital One's new potential card For the purpose of scoping this more narrowly let's assume we are solely focused on the U.S. Let's continue to scope in... 1). We know the United States population is somewhere in the ballpark of ~330MM (let's use round figures) 2). You should have some due dili"

    Jack F. - "This is an estimation question - the goal is to show your thought process to the interviewer how you think through the question Let's make some assumptions - we are only focused on the TAM for Capital One's new potential card For the purpose of scoping this more narrowly let's assume we are solely focused on the U.S. Let's continue to scope in... 1). We know the United States population is somewhere in the ballpark of ~330MM (let's use round figures) 2). You should have some due dili"See full answer

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

  • Product Manager
    Behavioral
  • Adobe logoAsked at Adobe 
    10 answers
    +6

    "bool isValidBST(TreeNode* root, long min = LONGMIN, long max = LONGMAX){ if (root == NULL) return true; if (root->val val >= max) return false; return isValidBST(root->left, min, root->val) && isValidBST(root->right, root->val, max); } `"

    Alvaro R. - "bool isValidBST(TreeNode* root, long min = LONGMIN, long max = LONGMAX){ if (root == NULL) return true; if (root->val val >= max) return false; return isValidBST(root->left, min, root->val) && isValidBST(root->right, root->val, max); } `"See full answer

    Software Engineer
    Data Structures & Algorithms
    +4 more
  • Meta logoAsked at Meta 
    8 answers
    Video answer for 'Sort a doubly linked list using merge sort.'
    +4

    "public static Node mergeSortDoublyLinkedList(Node head, boolean ascending) { Node res=mergeSortDoublyLinkedList(head); if(!ascending) { res=reverseList(res); } return res; } public static Node reverseList(Node head) { if(head==null || head.next==null) return head; Node temp=head.next; Node remaining=reverseList(head.next); temp.next=head; head.prev=temp; head.next=null; head=remaining; head.prev=null; return head; } public static Node mergeSortDoublyLinkedList(Node head) { if(head==null || head."

    Divya R. - "public static Node mergeSortDoublyLinkedList(Node head, boolean ascending) { Node res=mergeSortDoublyLinkedList(head); if(!ascending) { res=reverseList(res); } return res; } public static Node reverseList(Node head) { if(head==null || head.next==null) return head; Node temp=head.next; Node remaining=reverseList(head.next); temp.next=head; head.prev=temp; head.next=null; head=remaining; head.prev=null; return head; } public static Node mergeSortDoublyLinkedList(Node head) { if(head==null || head."See full answer

    Data Structures & Algorithms
    Coding
    +1 more
  • Zillow logoAsked at Zillow 
    2 answers

    "In the end I said number of bookings, but explained how I would get there. I talked about the company's mission first (which I didn't know but guessed it was something about making it easier or more accessible for people to travel) and then talked about a few potential metrics that could fit (bookings, NPS, etc). But in the end I explained that number of bookings is not only tied to their core value proposition, but it also reflected a happy customer base on both sides of the transaction (renter"

    Jim T. - "In the end I said number of bookings, but explained how I would get there. I talked about the company's mission first (which I didn't know but guessed it was something about making it easier or more accessible for people to travel) and then talked about a few potential metrics that could fit (bookings, NPS, etc). But in the end I explained that number of bookings is not only tied to their core value proposition, but it also reflected a happy customer base on both sides of the transaction (renter"See full answer

    Product Manager
    Analytical
  • "clarify: paid users, annual subscription user segmentation: levels; active vs dormant; age; regions use cases & pain points solution brainstorm: retention = activation + engagement + resurrection; prioritization of solutions execution"

    Anonymous Salmon - "clarify: paid users, annual subscription user segmentation: levels; active vs dormant; age; regions use cases & pain points solution brainstorm: retention = activation + engagement + resurrection; prioritization of solutions execution"See full answer

    Product Manager
    Analytical
    +1 more
  • Amazon logoAsked at Amazon 
    1 answer

    "Here is my first shot at it. Please excuse formatting. To find the maximum depth of the dependencies given a list of nodes, each having a unique string id and a list of subnodes it depends on, you can perform a depth-first search (DFS) to traverse the dependency graph. Here's how you can implement this: Represent the nodes and their dependencies using a dictionary. Perform a DFS on each node to find the maximum depth of the dependencies. Keep track of the maximum depth encountered dur"

    Tes d H. - "Here is my first shot at it. Please excuse formatting. To find the maximum depth of the dependencies given a list of nodes, each having a unique string id and a list of subnodes it depends on, you can perform a depth-first search (DFS) to traverse the dependency graph. Here's how you can implement this: Represent the nodes and their dependencies using a dictionary. Perform a DFS on each node to find the maximum depth of the dependencies. Keep track of the maximum depth encountered dur"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • "One project that stands out involved building a customer segmentation dashboard for our marketing team using Power BI. The goal was to help them target campaigns more effectively by segmenting customers based on purchase behavior and demographics. Early in the project, I noticed significant data quality issues in the source tables coming from our CRM system. There were missing values in key fields like customer age and region, duplicate customer IDs, and inconsistencies in how product categories"

    Tim F. - "One project that stands out involved building a customer segmentation dashboard for our marketing team using Power BI. The goal was to help them target campaigns more effectively by segmenting customers based on purchase behavior and demographics. Early in the project, I noticed significant data quality issues in the source tables coming from our CRM system. There were missing values in key fields like customer age and region, duplicate customer IDs, and inconsistencies in how product categories"See full answer

    Product Analyst
    Behavioral
    +1 more
  • Product Manager
    Product Design
  • Microsoft logoAsked at Microsoft 
    1 answer

    "Interviewer wanted to learn more about architecture and or scalability. But I was not sure what the expected answer was"

    Mridul J. - "Interviewer wanted to learn more about architecture and or scalability. But I was not sure what the expected answer was"See full answer

    Software Engineer
    Behavioral
  • 1 answer
    Video answer for 'Design a Data Warehouse Schema for Customer Support'

    "not able to understand the accent of the candidate"

    Akash A. - "not able to understand the accent of the candidate"See full answer

    Data Engineer
    Data Modeling
  • "CQs Is 10x capacity any specific time or in general Any time of the day , store should be able to handle To confirm, Grocery store objective is to sell day to day grocery and vegetables? Or do we want to include any other products Day to day grocery Why is the foot traffic more than 10x the typical cap. Was the store designed poorly or did the store not predict the foot traffic correctly ? We suddenly become local's favorite We want to design this single store to handle 10X capacity an"

    Abhi S. - "CQs Is 10x capacity any specific time or in general Any time of the day , store should be able to handle To confirm, Grocery store objective is to sell day to day grocery and vegetables? Or do we want to include any other products Day to day grocery Why is the foot traffic more than 10x the typical cap. Was the store designed poorly or did the store not predict the foot traffic correctly ? We suddenly become local's favorite We want to design this single store to handle 10X capacity an"See full answer

    Product Manager
    Product Design
  • Amazon logoAsked at Amazon 
    1 answer

    "Understanding the Basics Choosing Learning Resources Practicing and Applying Knowledge Seeking Help and Staying Updated Leveraging Modern Tools"

    An D. - "Understanding the Basics Choosing Learning Resources Practicing and Applying Knowledge Seeking Help and Staying Updated Leveraging Modern Tools"See full answer

    Software Engineer
    Behavioral
  • Adobe logoAsked at Adobe 
    Add answer
    Software Engineer
    System Design
  • Atlassian logoAsked at Atlassian 
    2 answers

    "asdsad"

    Develop games G. - "asdsad"See full answer

    Engineering Manager
    Product Design
    +2 more
  • Roblox logoAsked at Roblox 
    Add answer
    Product Manager
    Product Strategy
Showing 1901-1920 of 4477