Interview Questions

Review this list of 4,138 interview questions and answers verified by hiring managers and candidates.
  • "Feel free to download the full assignment (with screens) here: https://www.varunja.in/blog/assignment, cheers! Expected Outcome: Users: What do you know about the users of WhatsApp? What do they want? Features: What features will you build? Prioritization: What will be in your MVP and what will be in your 2.0 version? After you have decided on the MVP: Engineering: How hard is this to build? How long might it take? Are there ways to build a solution more"

    Varun J. - "Feel free to download the full assignment (with screens) here: https://www.varunja.in/blog/assignment, cheers! Expected Outcome: Users: What do you know about the users of WhatsApp? What do they want? Features: What features will you build? Prioritization: What will be in your MVP and what will be in your 2.0 version? After you have decided on the MVP: Engineering: How hard is this to build? How long might it take? Are there ways to build a solution more"See full answer

    Product Manager
    Product Strategy
    +2 more
  • "One of the most challenging moments I experienced as a Engineering Manager was with an employee who was a very talented engineer but struggled with communication and collaboration within the team. This situation not only affected his performance but also created tension among team members. To sort of elaborate on it, I had an engineer on my team, Ravi, who was extremely skilled technically and consistently delivered high-quality code. However, Ravi often worked in isolation, was reluctant to sh"

    Scott S. - "One of the most challenging moments I experienced as a Engineering Manager was with an employee who was a very talented engineer but struggled with communication and collaboration within the team. This situation not only affected his performance but also created tension among team members. To sort of elaborate on it, I had an engineer on my team, Ravi, who was extremely skilled technically and consistently delivered high-quality code. However, Ravi often worked in isolation, was reluctant to sh"See full answer

    Behavioral
  • Product Designer
    Behavioral
  • Google logoAsked at Google 

    "clarifying questions: what is the business goal- we can consider monetization and user adoption. I will choose monetization any resource constraint to be aware of? which geographic location are we looking to pilot this product? we should consider the USA for now framework user segmentation pain points potential solutions success metrics implementation summary users celebrants well-wishers brands in prioritizing user segments, I will consider the user segment that"

    Anonymous Finch - "clarifying questions: what is the business goal- we can consider monetization and user adoption. I will choose monetization any resource constraint to be aware of? which geographic location are we looking to pilot this product? we should consider the USA for now framework user segmentation pain points potential solutions success metrics implementation summary users celebrants well-wishers brands in prioritizing user segments, I will consider the user segment that"See full answer

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

  • "As a technology leader with enormous power and influence, Google has a significant role to play in global social responsibility. Right now, that means that Google must focus on how humanity can create a sustainable future. If I had unlimited resources, I would focus on the products that enable future mobility in sustainable cities. The success of Gogoro, the Taiwanese scooter manufacturer that has created a swappable battery pack system for small scooters, shows how green tech, consumer visib"

    Peter H. - "As a technology leader with enormous power and influence, Google has a significant role to play in global social responsibility. Right now, that means that Google must focus on how humanity can create a sustainable future. If I had unlimited resources, I would focus on the products that enable future mobility in sustainable cities. The success of Gogoro, the Taiwanese scooter manufacturer that has created a swappable battery pack system for small scooters, shows how green tech, consumer visib"See full answer

    Product Design
  • "I'm going to assume the problem is limited until the point of where the rider get into the car. Rider segments/characteristics: Local rider (lives and travels in the same city) Tourist rider (visiting a city, using Lyft for the first time in the city) Lets think about some problems for these types of users: Local rider: (Choose to prioritize on these use-cases assuming its a larger % of rides overall) Ride shows as confirmed, but driver does not move on the map Driver does"

    Arya R. - "I'm going to assume the problem is limited until the point of where the rider get into the car. Rider segments/characteristics: Local rider (lives and travels in the same city) Tourist rider (visiting a city, using Lyft for the first time in the city) Lets think about some problems for these types of users: Local rider: (Choose to prioritize on these use-cases assuming its a larger % of rides overall) Ride shows as confirmed, but driver does not move on the map Driver does"See full answer

    Product Manager
    Product Strategy
  • Revolut logoAsked at Revolut 
    BizOps & Strategy
    Behavioral
    +1 more
  • Spotify logoAsked at Spotify 

    Balanced Tree

    IDE
    Medium
    +7

    "function visitChildren(node) { let leftSubtreeHeight = 0; let rightSubtreeHeight = 0; let isChildrenBalanced = true; if (node.left) { const { isBalanced, height } = visitChildren(node.left); isChildrenBalanced = isChildrenBalanced && isBalanced; leftSubtreeHeight += height + 1; } if (isChildrenBalanced && node.right) { const { isBalanced, height } = visitChildren(node.right); isChildrenBalanced = isChildrenBalanced && isBalan"

    Tiago R. - "function visitChildren(node) { let leftSubtreeHeight = 0; let rightSubtreeHeight = 0; let isChildrenBalanced = true; if (node.left) { const { isBalanced, height } = visitChildren(node.left); isChildrenBalanced = isChildrenBalanced && isBalanced; leftSubtreeHeight += height + 1; } if (isChildrenBalanced && node.right) { const { isBalanced, height } = visitChildren(node.right); isChildrenBalanced = isChildrenBalanced && isBalan"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • Data Engineer
    Data Pipeline Design
  • Google logoAsked at Google 
    +3

    "Questions: Clarify: High school = grades 9-12? So roughly ages 15-18 (4 years)? Are we talking about all high-school aged kids, or kids who actually attend HS? Do we count home schoolers? Drop outs? Assumptions: Let's assume we're estimating the number of children in the U.S. who are enrolled in/attend HS Assuming a uniform distribution of the population across ages Approach: U.S. Population = 300m Average lifespan = 80 years 4 years represented by HS age = 5% of the populati"

    Chelsea F. - "Questions: Clarify: High school = grades 9-12? So roughly ages 15-18 (4 years)? Are we talking about all high-school aged kids, or kids who actually attend HS? Do we count home schoolers? Drop outs? Assumptions: Let's assume we're estimating the number of children in the U.S. who are enrolled in/attend HS Assuming a uniform distribution of the population across ages Approach: U.S. Population = 300m Average lifespan = 80 years 4 years represented by HS age = 5% of the populati"See full answer

    Product Manager
    Estimation
  • +2

    "First, I want to understand the scope of the problem: Definite ‘inappropriate’: does it something violate our community standards? Or is it in gray area? If it violates, I treat as a bug, something bad got through our system If it’s in gray area, I continue diagnosing the issue Does it happen to all users? It may happen to all but only some reported If it happens to all —> why the rest didn’t report, was it because they hold different opinion about what is appropriate, or because they d"

    Darren L. - "First, I want to understand the scope of the problem: Definite ‘inappropriate’: does it something violate our community standards? Or is it in gray area? If it violates, I treat as a bug, something bad got through our system If it’s in gray area, I continue diagnosing the issue Does it happen to all users? It may happen to all but only some reported If it happens to all —> why the rest didn’t report, was it because they hold different opinion about what is appropriate, or because they d"See full answer

    Execution
    Product Design
  • Product Manager
    Behavioral
  • "Trying to find the reason for the low utilization. If it is systematic risk, I will down size the team temporarily. If is due to planning try to tweak details in order to bring 50-50 with a 90 days target time."

    Arnab R. - "Trying to find the reason for the low utilization. If it is systematic risk, I will down size the team temporarily. If is due to planning try to tweak details in order to bring 50-50 with a 90 days target time."See full answer

    Technical Program Manager
    Program Sense
  • "Clarification Questions I am assuming we need to deliver the packages to the doorstep. I am assuming we need to deliver all the packages which are ordered in a single day. For more product interview experience, please visit TechnoManagers https://technomanagers101.blogspot.com/ High level formula Number of Drones required = (US Population 330M)(Excluding 30% those below 10 years and above 65 years)(internet penetration 90%)([ (10% high networth people)(30 orders per year) ] + ["

    Anonymous Muskox - "Clarification Questions I am assuming we need to deliver the packages to the doorstep. I am assuming we need to deliver all the packages which are ordered in a single day. For more product interview experience, please visit TechnoManagers https://technomanagers101.blogspot.com/ High level formula Number of Drones required = (US Population 330M)(Excluding 30% those below 10 years and above 65 years)(internet penetration 90%)([ (10% high networth people)(30 orders per year) ] + ["See full answer

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

    "talked about a time when customer is trying to go to cloud for first time and championing the effort.. it is strategic and also a risk because outside of the OEM, no one we know had implemented this product architecture on the cloud.. used first [principles, did a crawl, walk jog approach and implemented it. Risk because of lack of reference architecture, clodu tech was new to me . career making/breaking project for customer. result : project was successful. presented story in a conference."

    Sayee M. - "talked about a time when customer is trying to go to cloud for first time and championing the effort.. it is strategic and also a risk because outside of the OEM, no one we know had implemented this product architecture on the cloud.. used first [principles, did a crawl, walk jog approach and implemented it. Risk because of lack of reference architecture, clodu tech was new to me . career making/breaking project for customer. result : project was successful. presented story in a conference."See full answer

    Technical Program Manager
    Program Sense
    +1 more
  • Amazon logoAsked at Amazon 

    "Clarifying questions: In which environment are we using the AmazonEcho? in mobile devices? Car? Echo devise at home? I think the following groups make the best target according to the order If the Echo is in-home devices: Kids and Teens Elderly Physically Challenged Eg. Blind or Deaf Others If the Echo is in a Car/Vehicle: Uber/Lyft or Taxi drivers Long-distance travelers taking road trip"

    Suhasan C. - "Clarifying questions: In which environment are we using the AmazonEcho? in mobile devices? Car? Echo devise at home? I think the following groups make the best target according to the order If the Echo is in-home devices: Kids and Teens Elderly Physically Challenged Eg. Blind or Deaf Others If the Echo is in a Car/Vehicle: Uber/Lyft or Taxi drivers Long-distance travelers taking road trip"See full answer

    Product Strategy
  • Frontend Engineer
    Coding
    +1 more
  • "The Critical Rendering Path (CRP) refers to the sequence of steps that a web browser takes to convert HTML, CSS, and JavaScript into a fully rendered webpage. CRP highlights the processes that can slow down the time it takes for a webpage to become interactive for users."

    Shivam B. - "The Critical Rendering Path (CRP) refers to the sequence of steps that a web browser takes to convert HTML, CSS, and JavaScript into a fully rendered webpage. CRP highlights the processes that can slow down the time it takes for a webpage to become interactive for users."See full answer

    Frontend Engineer
    Technical
Showing 1761-1780 of 4138