Skip to main content

Interview Questions

Review this list of 4,477 interview questions and answers verified by hiring managers and candidates.
  • Blend logoAsked at Blend 
    1 answer

    "I look at a product’s quality through a combination of user impact, business outcomes, and technical robustness. 1) A good product solves a real user problem effectively and intuitively—usability, performance, and accessibility. I look at user feedback, behavioral data, and adoption metrics to validate this. 2) A good product aligns with strategic business goals Growing engagement, generating revenue, or supporting long-term scalability. 3) I assess how maintainable and"

    Anonymous Dingo - "I look at a product’s quality through a combination of user impact, business outcomes, and technical robustness. 1) A good product solves a real user problem effectively and intuitively—usability, performance, and accessibility. I look at user feedback, behavioral data, and adoption metrics to validate this. 2) A good product aligns with strategic business goals Growing engagement, generating revenue, or supporting long-term scalability. 3) I assess how maintainable and"See full answer

    Behavioral
  • Meta logoAsked at Meta 
    1 answer

    "What is the goal of FB as a company, how does marketplace help. Who are the different users (Sellers and buyers. Also mention advertisers). Sellers can be artists or small/ home business owners. they also also be infrequent sellers who come to FB marketplace when they are moving cities or moving to a new location. Buyers can be low and high engagement. We will focus on sellers - if more sellers come on the platform, it will attract buyers, generate sales, and spin the flywheel. Also, if a sel"

    Neha A. - "What is the goal of FB as a company, how does marketplace help. Who are the different users (Sellers and buyers. Also mention advertisers). Sellers can be artists or small/ home business owners. they also also be infrequent sellers who come to FB marketplace when they are moving cities or moving to a new location. Buyers can be low and high engagement. We will focus on sellers - if more sellers come on the platform, it will attract buyers, generate sales, and spin the flywheel. Also, if a sel"See full answer

    Product Manager
    Analytical
    +2 more
  • Google logoAsked at Google 
    4 answers
    +1

    "Clarifying questions: Who is launching this service (some options that come to mind are): Google ? If yes, why? Will it be a new product within the Google ecosystem or feature within existing and relevant Google Products (google maps, search) Startup? What is the current status of the startup/service designing it for hotels Uber/Taxi service providers - Trying to diversify their revenue stream/ add new level of engagement? Hospitality companies/hotels? B"

    Deepti D. - "Clarifying questions: Who is launching this service (some options that come to mind are): Google ? If yes, why? Will it be a new product within the Google ecosystem or feature within existing and relevant Google Products (google maps, search) Startup? What is the current status of the startup/service designing it for hotels Uber/Taxi service providers - Trying to diversify their revenue stream/ add new level of engagement? Hospitality companies/hotels? B"See full answer

    Product Design
  • Google logoAsked at Google 
    2 answers

    "Time taken: ~40min. I made up how Gmail Ads work A: Do you mind if I clarify a few things about this question? G: Sure! A: I would like to understand what Gmail ads is and how it works? G: Gmail ads are interactive ads that show in the Promotions and Social tabs of your inbox. A: I know there can be other emails under Promotions or Social tab such as different brands sending promotional emails. G: Gmail ads look different and are labeled as "ads by gmail" A: Great. And how does Gmail ads make"

    Araz J. - "Time taken: ~40min. I made up how Gmail Ads work A: Do you mind if I clarify a few things about this question? G: Sure! A: I would like to understand what Gmail ads is and how it works? G: Gmail ads are interactive ads that show in the Promotions and Social tabs of your inbox. A: I know there can be other emails under Promotions or Social tab such as different brands sending promotional emails. G: Gmail ads look different and are labeled as "ads by gmail" A: Great. And how does Gmail ads make"See full answer

    Product Strategy
  • Google logoAsked at Google 
    1 answer

    "Break down into: OPEX #Employees x $avg. cost per employee $Overhead (mktg, legal, compliance) Content cost (creator payments) 80% of advert. revenue Elec, cooling, maintenance CAPEX #Data centers Avg servers per data center Avg. cost $ per server"

    James M. - "Break down into: OPEX #Employees x $avg. cost per employee $Overhead (mktg, legal, compliance) Content cost (creator payments) 80% of advert. revenue Elec, cooling, maintenance CAPEX #Data centers Avg servers per data center Avg. cost $ per server"See full answer

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

  • Meta logoAsked at Meta 
    1 answer

    "Clarify: Has metric definition changed for what the NSM is and app startup time?-->No Are we sure that this not just a correlation and causal? For e.g. We would need to dive into a few different technical buckets around regional, version and other features launched-->No Time period: Is it over the same time period?--> Yes Goal: FB goal: Empower people to build community and bring world close"

    Ash J. - "Clarify: Has metric definition changed for what the NSM is and app startup time?-->No Are we sure that this not just a correlation and causal? For e.g. We would need to dive into a few different technical buckets around regional, version and other features launched-->No Time period: Is it over the same time period?--> Yes Goal: FB goal: Empower people to build community and bring world close"See full answer

    Analytical
    Execution
  • Microsoft logoAsked at Microsoft 
    Add answer
    Product Design
  • Amazon logoAsked at Amazon 
    11 answers
    Video answer for 'Design Prime Video.'
    +8

    "Amazon Prime will generally have a limited group of uploaders rather than a million of them. This should influence the design of the Uploader service as it doesn't need to scale that much. Also the Encoding service role was not too clear"

    Nilanjan D. - "Amazon Prime will generally have a limited group of uploaders rather than a million of them. This should influence the design of the Uploader service as it doesn't need to scale that much. Also the Encoding service role was not too clear"See full answer

    System Design
  • Meta logoAsked at Meta 
    Add answer
    Product Design
  • Google logoAsked at Google 
    2 answers

    "Assumptions: The question is for a PM working for a refrigerator startup company and for a domestic refrigerator (not industrial). The first model comes in the most commonly used form factor with fridge/freezer split, and it has standard cooling specifications. Target market is the US. The startup is for profit. Product goal: To make interacting with refrigerator easy, seamless and pleasurable for the blind. Target users and channel partners: Fully blind people between the ages o"

    Nr 9. - "Assumptions: The question is for a PM working for a refrigerator startup company and for a domestic refrigerator (not industrial). The first model comes in the most commonly used form factor with fridge/freezer split, and it has standard cooling specifications. Target market is the US. The startup is for profit. Product goal: To make interacting with refrigerator easy, seamless and pleasurable for the blind. Target users and channel partners: Fully blind people between the ages o"See full answer

    Product Manager
    Product Design
  • Amazon logoAsked at Amazon 
    1 answer
    Video answer for 'Print the left view of a binary tree.'

    "Initially I asked clarifying questions like whether the tree can be empty or not and asked the interviewer to explain what is meant by left view and the explanation for the sample inputs. Then I came up with the level order traversal approach where we visit each level in the binary tree at once using a queue and at each level print the value of the first node. Interviewer seemed satisfied with the approach and asked me to code it up. Finally gave the time and space complexity of the solution."

    Ds S. - "Initially I asked clarifying questions like whether the tree can be empty or not and asked the interviewer to explain what is meant by left view and the explanation for the sample inputs. Then I came up with the level order traversal approach where we visit each level in the binary tree at once using a queue and at each level print the value of the first node. Interviewer seemed satisfied with the approach and asked me to code it up. Finally gave the time and space complexity of the solution."See full answer

    Software Engineer
  • Atlassian logoAsked at Atlassian 
    14 answers
    Video answer for 'How would you store a list of numbers as a single number?'
    +7

    "First thing the interviewee did wrong is not asking clarifying questions. This is the most vague problem I have every heard, and the interviewee just made assumptions and started programming."

    Nicholas S. - "First thing the interviewee did wrong is not asking clarifying questions. This is the most vague problem I have every heard, and the interviewee just made assumptions and started programming."See full answer

    Engineering Manager
    Data Structures & Algorithms
    +2 more
  • Adobe logoAsked at Adobe 
    10 answers
    Video answer for 'Explain how to find a target sum in an array.'
    +6

    "a top-down recursive solution with memoization in python: from typing import List from functools import cache def changeSigns(nums: List[int], S: int) -> int: @cache def dp(i, curr_sum): if i == len(nums): if curr_sum == S: return 1 return 0 return dp(i+1, currsum + nums[i]) + dp(i+1, currsum - nums[i]) answer = dp(0, 0) if answer == 0: return -1 return answer `"

    Jessica R. - "a top-down recursive solution with memoization in python: from typing import List from functools import cache def changeSigns(nums: List[int], S: int) -> int: @cache def dp(i, curr_sum): if i == len(nums): if curr_sum == S: return 1 return 0 return dp(i+1, currsum + nums[i]) + dp(i+1, currsum - nums[i]) answer = dp(0, 0) if answer == 0: return -1 return answer `"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • Coinbase logoAsked at Coinbase 
    4 answers
    +1

    "It depends on how computers are distributed. Are they located within same network (behind same switch or router) or distributed across globally? Also, it depends upon if there are any security related encryption or decryption algorithms being executed. Similarly, there are so many factors involved in it. However, if a system is highly responsive then this time might be less than 1 second. For example, any google search responds in less than 1 sec. It is an interesting question and I am eager t"

    Rashmi T. - "It depends on how computers are distributed. Are they located within same network (behind same switch or router) or distributed across globally? Also, it depends upon if there are any security related encryption or decryption algorithms being executed. Similarly, there are so many factors involved in it. However, if a system is highly responsive then this time might be less than 1 second. For example, any google search responds in less than 1 sec. It is an interesting question and I am eager t"See full answer

    System Design
    Technical
  • Amazon logoAsked at Amazon 
    15 answers
    Video answer for 'Design a reservation and payment system for a parking garage.'
    +12

    "Since there is a need for the data to be accurate and consistent without any latency to allocate a spot, can't the data be synchronously synced to replicas after every write as the number of writes are not many per min, instead of read lock phenomena Let me know if i am on a wrong thought here."

    Chitapuram N. - "Since there is a need for the data to be accurate and consistent without any latency to allocate a spot, can't the data be synchronously synced to replicas after every write as the number of writes are not many per min, instead of read lock phenomena Let me know if i am on a wrong thought here."See full answer

    Software Engineer
    System Design
    +2 more
  • "The question is about Netflix users decreasing 10%, not about delivery app."

    corrie881 - "The question is about Netflix users decreasing 10%, not about delivery app."See full answer

    Analytical
    Execution
  • Netflix logoAsked at Netflix 
    4 answers
    Video answer for 'How would you investigate the 10% of inactive Netflix users?'
    +1

    "Problem Statement: 10% of Netflix users are inactive. How would you investigate? Clarifying Question: Define inactive users? Assuming these are the users who have not logged Netflix for last week/last month etc Time span to measure inactive users? Assuming inactive users are inactive from last week. Investigation Questions: Has there been a change or error logged on the analytical tool we are measuring "Inactive users" metric? Does the metric show Netflix inactive"

    Satej M. - "Problem Statement: 10% of Netflix users are inactive. How would you investigate? Clarifying Question: Define inactive users? Assuming these are the users who have not logged Netflix for last week/last month etc Time span to measure inactive users? Assuming inactive users are inactive from last week. Investigation Questions: Has there been a change or error logged on the analytical tool we are measuring "Inactive users" metric? Does the metric show Netflix inactive"See full answer

    BizOps & Strategy
    Analytical
    +1 more
  • Google logoAsked at Google 
    19 answers
    +15

    "Few clarifying questions here Is the competitor a service and does it have other offerings as well? Is it charging $5 for a service or only email? Is it for a specific platform here? Or does it include all platforms? Does the competitor have a huge market share/or is it a small company? Let's assume it's only for email's The structure I would want to layout for knowing what to do next for Gmail would be the following - Mission, Goals, Google's revenue model, Customer Profiles using Gm"

    Pratik M. - "Few clarifying questions here Is the competitor a service and does it have other offerings as well? Is it charging $5 for a service or only email? Is it for a specific platform here? Or does it include all platforms? Does the competitor have a huge market share/or is it a small company? Let's assume it's only for email's The structure I would want to layout for knowing what to do next for Gmail would be the following - Mission, Goals, Google's revenue model, Customer Profiles using Gm"See full answer

    Product Manager
    Behavioral
    +1 more
  • Microsoft logoAsked at Microsoft 
    3 answers
    Video answer for 'Design a photo app for the blind.'

    "Context Photo app || Click images, videos via mobile app (android, ios) + editing + share + upload Who are we? || Startup who wants to build accessibility apps for the disabled people Why do we want to build this app? || Current apps are not usable by visually impaired, we can bring difference & gain market share. Constraints || To launch in next 12 months Is this app exclusively targeted for blind? || Yes but regular people may also use it but not our main target group **Goa"

    FuzzyLogic - "Context Photo app || Click images, videos via mobile app (android, ios) + editing + share + upload Who are we? || Startup who wants to build accessibility apps for the disabled people Why do we want to build this app? || Current apps are not usable by visually impaired, we can bring difference & gain market share. Constraints || To launch in next 12 months Is this app exclusively targeted for blind? || Yes but regular people may also use it but not our main target group **Goa"See full answer

    Product Design
  • Google logoAsked at Google 
    5 answers
    Video answer for 'How would you improve Google News?'
    +2

    "Clarification: Believe no constraints such as for specific market or for specific device, No specific goal , can explore what improve means. Goal: can I assume improve user experience and resolve pain points, and not around monetization So goal could be to improve engagement and higher customer satisfaction with google news as a product, so basically more usage, and lower churn So more DAU Users: Consumers based on how they consume: Deep dive into news reports in a specific area of the"

    Shiva S. - "Clarification: Believe no constraints such as for specific market or for specific device, No specific goal , can explore what improve means. Goal: can I assume improve user experience and resolve pain points, and not around monetization So goal could be to improve engagement and higher customer satisfaction with google news as a product, so basically more usage, and lower churn So more DAU Users: Consumers based on how they consume: Deep dive into news reports in a specific area of the"See full answer

    Product Design
Showing 3261-3280 of 4477