Interview Questions

Review this list of 3,984 interview questions and answers verified by hiring managers and candidates.
  • Walmart Labs logoAsked at Walmart Labs 

    "As a software engineer, there are a number of ways I could potentially contribute to improving Walmart.com. Here are a few ideas: Performance Optimization: Walmart.com is a complex web application with many moving parts. One potential area for improvement could be to optimize the performance of the site to make it load faster and feel more responsive. This could involve things like optimizing images, improving server response times, or reducing the number of HTTP requests required to load the"

    N N. - "As a software engineer, there are a number of ways I could potentially contribute to improving Walmart.com. Here are a few ideas: Performance Optimization: Walmart.com is a complex web application with many moving parts. One potential area for improvement could be to optimize the performance of the site to make it load faster and feel more responsive. This could involve things like optimizing images, improving server response times, or reducing the number of HTTP requests required to load the"See full answer

    Product Manager
    Product Design
  • "Clarify: Understanding of wallets an UPI What is failure rate here? - transaction failed Is it real time failure or successful on front end but failed in backend - assuming it is front end, real time failure. Have other related products/features experienced the same change? Diagnose (impact, significance) Failure rate = assuming it is significantly increasing Impact = customer lifetime value, # of bookings, Avg order value and satisfaction too. Users & value Seller = Revenue "

    Apurv W. - "Clarify: Understanding of wallets an UPI What is failure rate here? - transaction failed Is it real time failure or successful on front end but failed in backend - assuming it is front end, real time failure. Have other related products/features experienced the same change? Diagnose (impact, significance) Failure rate = assuming it is significantly increasing Impact = customer lifetime value, # of bookings, Avg order value and satisfaction too. Users & value Seller = Revenue "See full answer

    Product Manager
    Execution
    +1 more
  • "To enhance customer adoption of JPMorgan Chase's Payments Developer Portal, I propose a feature called "Guided Onboarding and Custom Integration Paths." Feature Overview Guided Onboarding: A step-by-step onboarding process for new users that includes interactive tutorials, video walkthroughs, and a personalized dashboard based on their needs and use cases. Users can select their business type and goals (e.g., e-commerce, retail, fintech) to receive tailored content and API recomm"

    Lavanya S. - "To enhance customer adoption of JPMorgan Chase's Payments Developer Portal, I propose a feature called "Guided Onboarding and Custom Integration Paths." Feature Overview Guided Onboarding: A step-by-step onboarding process for new users that includes interactive tutorials, video walkthroughs, and a personalized dashboard based on their needs and use cases. Users can select their business type and goals (e.g., e-commerce, retail, fintech) to receive tailored content and API recomm"See full answer

    Product Manager
    Product Design
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Clarifying questions: Is this a standalone product or a Meta integrated product? Which region is this for? US or another region or global? Is this for a county run library or a more informal group community library? Assumptions: It's a meta integrated product US based system group run community library Let's see if a lending library fits into Meta's company mission to build community and bring people closer together. Yes, a lending library does build community by helping peop"

    Hari S. - "Clarifying questions: Is this a standalone product or a Meta integrated product? Which region is this for? US or another region or global? Is this for a county run library or a more informal group community library? Assumptions: It's a meta integrated product US based system group run community library Let's see if a lending library fits into Meta's company mission to build community and bring people closer together. Yes, a lending library does build community by helping peop"See full answer

    Product Manager
    Product Design
    +1 more
  • Google logoAsked at Google 
    BizOps & Strategy
    System Design
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • "It's a 2Sum question with duplicate array elements."

    Anzhe M. - "It's a 2Sum question with duplicate array elements."See full answer

    Data Engineer
    Coding
    +1 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    +1

    "Before I jump in, will this product be part of the FB ecosystem? If it's up to me, although I think wine has a great social element and is shared when people are connecting...I would hesitate to create a product that promotes alcohol consumption on FB. So I would choose to have it live outside of FB. With that, let me start by making sure I understand the product correctly, talk about some metrics we can target. Then we can think through who our users are and outline some of their needs. Final"

    Anonymous Sparrow - "Before I jump in, will this product be part of the FB ecosystem? If it's up to me, although I think wine has a great social element and is shared when people are connecting...I would hesitate to create a product that promotes alcohol consumption on FB. So I would choose to have it live outside of FB. With that, let me start by making sure I understand the product correctly, talk about some metrics we can target. Then we can think through who our users are and outline some of their needs. Final"See full answer

    Product Design
  • Amazon logoAsked at Amazon 
    +1

    "Clarifying Questions Who are we? Traditional elevator company or a new age tech startup Assumption: New age tech based elevator company Any constraints: Budget, etc. Assumption: No What kind of a skyscraper building: Assumption: Commercial. Includes office spaces as well as others Any particular goal with respect to building this elevator? Design best in class elevator providing the best user experience for passengers User needs - Users have the following needs when"

    Shasleen I. - "Clarifying Questions Who are we? Traditional elevator company or a new age tech startup Assumption: New age tech based elevator company Any constraints: Budget, etc. Assumption: No What kind of a skyscraper building: Assumption: Commercial. Includes office spaces as well as others Any particular goal with respect to building this elevator? Design best in class elevator providing the best user experience for passengers User needs - Users have the following needs when"See full answer

    Product Manager
    Product Design
    +1 more
  • Goldman Sachs logoAsked at Goldman Sachs 
    Software Engineer
    System Design
  • Amazon logoAsked at Amazon 
    +8

    " class Node { constructor(data) { this.data = data; this.left = null; this.right = null; } } function diameterOfTree(root) { // your code goes here let maxPath = 0 function helper(node) { if (!node || !node.data) return 0 const left = helper(node.left) const right = helper(node.right) maxPath = Math.max(maxPath, left + right) return Math.max(left, right) + 1 } helper(root) return maxP"

    Matthew K. - " class Node { constructor(data) { this.data = data; this.left = null; this.right = null; } } function diameterOfTree(root) { // your code goes here let maxPath = 0 function helper(node) { if (!node || !node.data) return 0 const left = helper(node.left) const right = helper(node.right) maxPath = Math.max(maxPath, left + right) return Math.max(left, right) + 1 } helper(root) return maxP"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • Amazon logoAsked at Amazon 
    Video answer for 'Design Uber Eats.'
    +5

    "basic drew the diagram"

    Aswath B. - "basic drew the diagram"See full answer

    Software Engineer
    System Design
    +2 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Video answer for 'Explain Bayes' theorem.'

    "Is it bad to get the answer a different way? Will they mark that as not knowing Bayes Theorem or just correct as it is an easier way to get the answer? The way I went is to look at what happens when the factory makes 100 light bulbs. Machine A makes 60 of which 3 are faulty, Machine B makes 40 of which 1.2 are faulty. Therefore the pool of faulty lightbulbs is 3/4.2 = 5/7 from machine A and 1.2/4.2 = 3/7 from Machine B."

    Will I. - "Is it bad to get the answer a different way? Will they mark that as not knowing Bayes Theorem or just correct as it is an easier way to get the answer? The way I went is to look at what happens when the factory makes 100 light bulbs. Machine A makes 60 of which 3 are faulty, Machine B makes 40 of which 1.2 are faulty. Therefore the pool of faulty lightbulbs is 3/4.2 = 5/7 from machine A and 1.2/4.2 = 3/7 from Machine B."See full answer

    Data Scientist
    Concept
    +2 more
  • "During the course of my career, I have had the opportunity to fill a variety of roles. I’ve been a business analyst, a consultant, a project manager, a scrum master, a product owner, and a product manager. Each of these has had aspects that I have enjoyed. There are a few that standout though over everything else. First is that I have a passion for working with people. In each of these roles, my favorite part was always working with a diverse range of individuals from various levels of the orga"

    John F. - "During the course of my career, I have had the opportunity to fill a variety of roles. I’ve been a business analyst, a consultant, a project manager, a scrum master, a product owner, and a product manager. Each of these has had aspects that I have enjoyed. There are a few that standout though over everything else. First is that I have a passion for working with people. In each of these roles, my favorite part was always working with a diverse range of individuals from various levels of the orga"See full answer

    Product Manager
    Behavioral
  • Expedia logoAsked at Expedia 

    "Clarifying questions What do we mean by bookings? Is it nights booked or transactions?: Nights booked Are there any constraints like platform or anything else while calculating the nights booked? : No If a user books a night but does not show up, do we still count him? : Yes If a user cancels before turning up, do we not count him? : Yes Expedia operates globally. Its major markets are Europe, USA, Asia, Africa etc. We will take the following high level approach **Total population →"

    Kartikeya N. - "Clarifying questions What do we mean by bookings? Is it nights booked or transactions?: Nights booked Are there any constraints like platform or anything else while calculating the nights booked? : No If a user books a night but does not show up, do we still count him? : Yes If a user cancels before turning up, do we not count him? : Yes Expedia operates globally. Its major markets are Europe, USA, Asia, Africa etc. We will take the following high level approach **Total population →"See full answer

    Product Manager
    Analytical
    +1 more
  • Blend logoAsked at Blend 
    +3

    "My Favorite Product is Grammarly unlike Microsoft spell checker, it helps correct the mistakes as I compose my sentences. It follows rules, patterns, machine learning, deep learning, and natural language processing (NLP) to improve users’ writing skills and improve their confidence in writing skills. I would evaluate this product by the following design principles. Usefulness Understandability Innovative It’s honest I can expand this criterion and explain how I evaluate prod"

    Dev S. - "My Favorite Product is Grammarly unlike Microsoft spell checker, it helps correct the mistakes as I compose my sentences. It follows rules, patterns, machine learning, deep learning, and natural language processing (NLP) to improve users’ writing skills and improve their confidence in writing skills. I would evaluate this product by the following design principles. Usefulness Understandability Innovative It’s honest I can expand this criterion and explain how I evaluate prod"See full answer

    Product Manager
    Behavioral
  • "Clarifying questions / assumptions we are talking about a typical retail bank and not investments banks or other NBFCs The banking app covers the primary functions of a bank like money transfers, account management, savings etc. A typical bank has the following business functions: Giving loans (primary function to make money) Savings and other accounts Investments (like Fixed deposits of the bank and other government schemes) Pain points A bank had to deploy manpower to perform all"

    Rahul J. - "Clarifying questions / assumptions we are talking about a typical retail bank and not investments banks or other NBFCs The banking app covers the primary functions of a bank like money transfers, account management, savings etc. A typical bank has the following business functions: Giving loans (primary function to make money) Savings and other accounts Investments (like Fixed deposits of the bank and other government schemes) Pain points A bank had to deploy manpower to perform all"See full answer

    Product Manager
    Product Strategy
  • Amazon logoAsked at Amazon 
    +1

    "I was the PM of a beta product which started to be utilized by a range of users. Although I maintained and communicated a road map that outlined upcoming features at a high level, it wasn't very clear to the users whether certain features were going to be improved, certain low level features were going to be added, or whether these were on our radar at all. We don't have a large team to support call desk or a marketing team. I was having multiple, one of conversations with different users and c"

    rocketscientist - "I was the PM of a beta product which started to be utilized by a range of users. Although I maintained and communicated a road map that outlined upcoming features at a high level, it wasn't very clear to the users whether certain features were going to be improved, certain low level features were going to be added, or whether these were on our radar at all. We don't have a large team to support call desk or a marketing team. I was having multiple, one of conversations with different users and c"See full answer

    Product Manager
    Behavioral
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    +3

    "Clarifying/Requirements House hunting is something I'm familiar with as someone who has rented, owned, and invested in the past. When I was looking for a place to live, the stage of where my life plays an important factor in determining how I look for a place. Before I start, I would like to ask some clarifying questions for better context and understanding. Did FB release any app related to house hunting - No, this would be a completely new feature. Will this be a stand-alone or"

    Christopher K. - "Clarifying/Requirements House hunting is something I'm familiar with as someone who has rented, owned, and invested in the past. When I was looking for a place to live, the stage of where my life plays an important factor in determining how I look for a place. Before I start, I would like to ask some clarifying questions for better context and understanding. Did FB release any app related to house hunting - No, this would be a completely new feature. Will this be a stand-alone or"See full answer

    Product Design
  • Paytm logoAsked at Paytm 
    Backend Engineer
    System Design
    +1 more
Showing 901-920 of 3984