Skip to main content

Interview Questions

Review this list of 4,477 interview questions and answers verified by hiring managers and candidates.
  • Google logoAsked at Google 
    Add answer
    Product Manager
    Product Design
  • Google logoAsked at Google 
    1 answer

    "User groups - Elderly People People with physical disabilities Blind people Hikers The cane required for each group is different. Elderly and People with physical disabilities are using it for support, and hence their cane has to be more stable and static. The cane for blind people is very lightweight because they use it to find any hurdle on their way The cane for hikers is mostly for support but lightweight because they cannot carry heavyweights cane while hiking. Thinking about the blind"

    Priya J. - "User groups - Elderly People People with physical disabilities Blind people Hikers The cane required for each group is different. Elderly and People with physical disabilities are using it for support, and hence their cane has to be more stable and static. The cane for blind people is very lightweight because they use it to find any hurdle on their way The cane for hikers is mostly for support but lightweight because they cannot carry heavyweights cane while hiking. Thinking about the blind"See full answer

    Product Manager
    Product Design
  • Google logoAsked at Google 
    5 answers
    +2

    "Clarifying questions: Why are we fixing the roads? Is it due to temporary damage or something structural has gone wrong? What is our purpose behind fixing the roads? Increase mobility in an area? Reduce inequality? reduce crime? Assumptions: Roads have had temporary damage due to rain / storm We know the specific roads which are bad and will need to be fixed Want to increase commercial traffic. Want people to visit a specific area which has bad roads and slow moving traffic. W"

    Prateek S. - "Clarifying questions: Why are we fixing the roads? Is it due to temporary damage or something structural has gone wrong? What is our purpose behind fixing the roads? Increase mobility in an area? Reduce inequality? reduce crime? Assumptions: Roads have had temporary damage due to rain / storm We know the specific roads which are bad and will need to be fixed Want to increase commercial traffic. Want people to visit a specific area which has bad roads and slow moving traffic. W"See full answer

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

    "Let me first ask some clarification questions / make assumptions: Any specific geographic region? => USA How do we measure bandwith? a. Bandwith is the maximum internet speed required for our google maps servers to support all google maps traffic in the USA. At which point do we measure bandwith? => at the “entrance” of each google server center Do we talk about maximum bandwith required? a. Yes, the maximum BB required to support google maps in the USA (on side of Google) Outline: O"

    Valentin B. - "Let me first ask some clarification questions / make assumptions: Any specific geographic region? => USA How do we measure bandwith? a. Bandwith is the maximum internet speed required for our google maps servers to support all google maps traffic in the USA. At which point do we measure bandwith? => at the “entrance” of each google server center Do we talk about maximum bandwith required? a. Yes, the maximum BB required to support google maps in the USA (on side of Google) Outline: O"See full answer

    Product Manager
    Estimation
  • LinkedIn logoAsked at LinkedIn 
    2 answers

    "Although there is no fixed or predefined framework that I follow to prioritize, I do have a methodical criterion that is suitable to my organization and practices. The business outcome/value proposition of each project/request - try to quantitative every metric below Number of customers going to be impacted in that product vertical - item with more customers gets more weight Is this an existing feature or a new feature - existing features get more weightage especially if thi"

    Naresh A. - "Although there is no fixed or predefined framework that I follow to prioritize, I do have a methodical criterion that is suitable to my organization and practices. The business outcome/value proposition of each project/request - try to quantitative every metric below Number of customers going to be impacted in that product vertical - item with more customers gets more weight Is this an existing feature or a new feature - existing features get more weightage especially if thi"See full answer

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

  • Google logoAsked at Google 
    1 answer

    " can we use blomfilters to check existing usernames? and if both are creating at a time, like both are choosing some abcd , here system checks whether user with that name exists or not. so while checking , it will add an entry on redis (example) with this name as key and obtain lock using some distributed lock. , it will lock on that name. (like seat booking in bookmyshow) with some TTL value. so this check will happen once user enters his interest username and also while submit .. 2 times che"

    Gk K. - " can we use blomfilters to check existing usernames? and if both are creating at a time, like both are choosing some abcd , here system checks whether user with that name exists or not. so while checking , it will add an entry on redis (example) with this name as key and obtain lock using some distributed lock. , it will lock on that name. (like seat booking in bookmyshow) with some TTL value. so this check will happen once user enters his interest username and also while submit .. 2 times che"See full answer

    Engineering Manager
    Analytical
    +2 more
  • Meta logoAsked at Meta 
    Add answer
    Product Manager
    Product Design
    +1 more
  • Meta logoAsked at Meta 
    2 answers

    "Clarify: Across all platforms? - Yes Specific geographies? - No Any specific users? Like >60 years - No Benefits of profile picture: User can find their friends by identifying them through profile picture. Helps in understanding if the profile is genuine. Also establishes trust in the platform. Users checking profiles is also a way for users to engage on the platform. Possible decisions: Remove profile upload feature Make it optional No change Approach to make decis"

    Nishant V. - "Clarify: Across all platforms? - Yes Specific geographies? - No Any specific users? Like >60 years - No Benefits of profile picture: User can find their friends by identifying them through profile picture. Helps in understanding if the profile is genuine. Also establishes trust in the platform. Users checking profiles is also a way for users to engage on the platform. Possible decisions: Remove profile upload feature Make it optional No change Approach to make decis"See full answer

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

    "will design remote two-player Tic Tac Toe: players see the same authoritative 3×3 board, take turns as X and O, and get instant updates when the other moves. I will assume mobile and web clients, spotty networks, and that cheating must be prevented by never trusting the client board state. Clarifications. Are users logged in or guest with a link? Is matchmaking random or invite-only? What happens on disconnect—forfeit, pause, or async completion? D"

    Jiale L. - "will design remote two-player Tic Tac Toe: players see the same authoritative 3×3 board, take turns as X and O, and get instant updates when the other moves. I will assume mobile and web clients, spotty networks, and that cheating must be prevented by never trusting the client board state. Clarifications. Are users logged in or guest with a link? Is matchmaking random or invite-only? What happens on disconnect—forfeit, pause, or async completion? D"See full answer

    Software Engineer
    System Design
  • Instagram logoAsked at Instagram 
    1 answer

    "To roll out Instagram Reels, I will define my target customers as GenZ and newer generations. I will focus on design with 3 parameters - ease of use & stickiness, sharing, and comments+likes. Reels feature should be kept at prime location in the app, with easy option for user to navigate between reels. User should be shown reels based on his interest areas - reels skipped by user, reels seen repeatedly by user, reels shared by user, reels liked/commented by user. Reels share feature sho"

    Sushant G. - "To roll out Instagram Reels, I will define my target customers as GenZ and newer generations. I will focus on design with 3 parameters - ease of use & stickiness, sharing, and comments+likes. Reels feature should be kept at prime location in the app, with easy option for user to navigate between reels. User should be shown reels based on his interest areas - reels skipped by user, reels seen repeatedly by user, reels shared by user, reels liked/commented by user. Reels share feature sho"See full answer

    Product Marketing Manager
    Behavioral
    +1 more
  • Anthropic logoAsked at Anthropic 
    10 answers
    Video answer for 'Design a web crawler.'
    +7

    "I think, robots.txt file is provided by websites which web-crawler is crawling. Am I wrong somewhere or missing some context?"

    S V. - "I think, robots.txt file is provided by websites which web-crawler is crawling. Am I wrong somewhere or missing some context?"See full answer

    Engineering Manager
    System Design
    +1 more
  • Amazon logoAsked at Amazon 
    Add answer
    Video answer for 'How would you improve the gifting experience on Amazon?'
    Product Design
  • Amazon logoAsked at Amazon 
    8 answers
    Video answer for 'Tell me about a time when you faced technical and people challenges simultaneously.'
    +5

    "How often do we get 15 min to answer a question? Wondering isn't the expectation to answer this in 3-5 min?"

    Anonymous Raven - "How often do we get 15 min to answer a question? Wondering isn't the expectation to answer this in 3-5 min?"See full answer

    Product Manager
    Behavioral
    +1 more
  • Adobe logoAsked at Adobe 
    13 answers
    Video answer for 'Design a typeahead box for a search engine.'
    +5

    "It would have been more interesting to focus on the system design rather than the Trie DS, Interviewee could have just mentioned the Trie and passed to things more important. Interviewee should have focused on the factors on which he wants to scale the API servers, popularity of the query parts ? region may be ? A hash of many factors ? Caches should have definitely be discussed, Cache eviction policies, Cache invalidation managements... Interviewee should have mentioned which kind of API pro"

    Aymen D. - "It would have been more interesting to focus on the system design rather than the Trie DS, Interviewee could have just mentioned the Trie and passed to things more important. Interviewee should have focused on the factors on which he wants to scale the API servers, popularity of the query parts ? region may be ? A hash of many factors ? Caches should have definitely be discussed, Cache eviction policies, Cache invalidation managements... Interviewee should have mentioned which kind of API pro"See full answer

    Software Engineer
    System Design
    +1 more
  • Snap logoAsked at Snap 
    1 answer
    Video answer for 'How would you use data to help Snap engineering improve phone camera speed?'
    Data Analyst
    Analytical
    +1 more
  • DoorDash logoAsked at DoorDash 
    16 answers
    Video answer for 'As a food delivery company, how would you address increased delivery times?'
    +13

    "Thanks for the question. The way I would like to proceed with this question is firstly, to get more context about the problem by asking some clarifying questions and narrowing the scope. Then, I would like to break the problem into smaller components to understand where exactly our problem lies. Then make a user journey for that particular area and identify the technical and non-technical factors which might affect this change specific to our company/product. Post that, I'll analyse the external"

    Nikita G. - "Thanks for the question. The way I would like to proceed with this question is firstly, to get more context about the problem by asking some clarifying questions and narrowing the scope. Then, I would like to break the problem into smaller components to understand where exactly our problem lies. Then make a user journey for that particular area and identify the technical and non-technical factors which might affect this change specific to our company/product. Post that, I'll analyse the external"See full answer

    Analytical
    Execution
  • Amazon logoAsked at Amazon 
    3 answers
    Video answer for 'How do you split a machine learning dataset for training, evaluation, and testing?'

    "why we are not using sklearn for doing this ??"

    Vik S. - "why we are not using sklearn for doing this ??"See full answer

    Data Structures & Algorithms
    Coding
  • Spotify logoAsked at Spotify 
    3 answers
    Video answer for 'How do you measure the success of Spotify's Discover Weekly feature?'

    "👇 Your feedback is very much appreciated 👇 Spotify's mission is to empower artists to live off their art by sharing their creations with people around the world. This Discover Weekly feature is meant to recommend to each user a customized list of songs based on their interests, trends, and latest releases. Activation \# users using the Discover Weekly feature for the 1st time Engagement CTR or # clicks on songs from the Discover Weekly list \# artists followed through being recomm"

    Julien C. - "👇 Your feedback is very much appreciated 👇 Spotify's mission is to empower artists to live off their art by sharing their creations with people around the world. This Discover Weekly feature is meant to recommend to each user a customized list of songs based on their interests, trends, and latest releases. Activation \# users using the Discover Weekly feature for the 1st time Engagement CTR or # clicks on songs from the Discover Weekly list \# artists followed through being recomm"See full answer

    Analytical
  • Wealthfront logoAsked at Wealthfront 
    30 answers
    Video answer for 'Design YouTube.'
    +26

    "What software is being used to draw the design?"

    Farhan I. - "What software is being used to draw the design?"See full answer

    Product Design
    System Design
  • Google logoAsked at Google 
    26 answers
    Video answer for 'How many shampoo bottles are sold in the US yearly?'
    +23

    "How many shampoo bottles are sold in the US annually? Assumption: Shampoo for both male and female consumers Population of US (330Mn) Considering 50:50 Urban Rural breakdown Urban: 165Mn Rural: 165Mn Considering only 10% of Rural consumers will be using shampoo, which gives 16.5Mn people Urban: 165Mn Considering 50:50 Male Female breakdown Male: 82.5Mn Male consumers using shampoo: 60% = 49.5Mn Male consumers not using shampoo: 40% = 33Mn Female: 82.5Mn Female consumers using shampoo: 80%"

    Saurao D. - "How many shampoo bottles are sold in the US annually? Assumption: Shampoo for both male and female consumers Population of US (330Mn) Considering 50:50 Urban Rural breakdown Urban: 165Mn Rural: 165Mn Considering only 10% of Rural consumers will be using shampoo, which gives 16.5Mn people Urban: 165Mn Considering 50:50 Male Female breakdown Male: 82.5Mn Male consumers using shampoo: 60% = 49.5Mn Male consumers not using shampoo: 40% = 33Mn Female: 82.5Mn Female consumers using shampoo: 80%"See full answer

    Estimation
Showing 3161-3180 of 4477