Interview Questions

Review this list of 4,065 interview questions and answers verified by hiring managers and candidates.
  • +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 
    Video answer for 'Design a reservation and payment system for a parking garage.'
    +10

    "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

    Execution
    Analytical
  • Netflix logoAsked at Netflix 
    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
    Execution
    +1 more
  • Google logoAsked at Google 
    +13

    "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
    Product Strategy
    +1 more
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Microsoft logoAsked at Microsoft 
    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 
    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
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Video answer for 'How would you measure success for Medium?'
    +8

    "I will start with making sure that I have a clear understanding of Medium and how it works. I will ask the interviewer to fill in any gaps in my knowledge of Medium. Medium is a platform for novice, and professional writers to express/share their opinions readers to read about subjects that matter to them the platform has been running for some time (6-7 years), so it is relatively mature (this confirms that Medium has found a product-market fit) Here is my high-level structure for answeri"

    Rachita D. - "I will start with making sure that I have a clear understanding of Medium and how it works. I will ask the interviewer to fill in any gaps in my knowledge of Medium. Medium is a platform for novice, and professional writers to express/share their opinions readers to read about subjects that matter to them the platform has been running for some time (6-7 years), so it is relatively mature (this confirms that Medium has found a product-market fit) Here is my high-level structure for answeri"See full answer

    Analytical
  • +2

    "What has been the most complex System Design question you were asked?"

    Mitchell K. - "What has been the most complex System Design question you were asked?"See full answer

    System Design
  • +5

    "How important are behavioral interview questions? Do technical interviewers even look at my resume?"

    Mitchell K. - "How important are behavioral interview questions? Do technical interviewers even look at my resume?"See full answer

  • +4

    "What kind of experiences do you recommend I put on my resume to be a compelling PMM candidate at big tech companies like FAANG?"

    Mitchell K. - "What kind of experiences do you recommend I put on my resume to be a compelling PMM candidate at big tech companies like FAANG?"See full answer

    Behavioral
  • +14

    "How technical and specific do you have to go when describing your past projects?"

    Mitchell K. - "How technical and specific do you have to go when describing your past projects?"See full answer

  • LinkedIn logoAsked at LinkedIn 
    +2

    "Is there a take-home exercise? How important is it and will there be questions on your take-home during subsequent rounds?"

    Mitchell K. - "Is there a take-home exercise? How important is it and will there be questions on your take-home during subsequent rounds?"See full answer

  • Microsoft logoAsked at Microsoft 
    +18

    "What will be the technical Interview looks like for Program Manager at Microsoft? What types of questions they generally ask."

    Rahul D. - "What will be the technical Interview looks like for Program Manager at Microsoft? What types of questions they generally ask."See full answer

  • Amazon logoAsked at Amazon 
    +7

    "What are some of the Tradeoff stories Amazon prefers? Do they prefer the Feature Prioritization type of tradeoff or technology/platform type of tradeoffs? "

    Imran R. - "What are some of the Tradeoff stories Amazon prefers? Do they prefer the Feature Prioritization type of tradeoff or technology/platform type of tradeoffs? "See full answer

    Behavioral
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    +11

    "How does team matching and Bootcamp work for PMs?"

    Mitchell K. - "How does team matching and Bootcamp work for PMs?"See full answer

  • Google logoAsked at Google 
    +29

    "How important are referrals? Do you need multiple vs. just one? Does it matter who refers you?"

    Mitchell K. - "How important are referrals? Do you need multiple vs. just one? Does it matter who refers you?"See full answer

    Product Manager
    Behavioral
  • Microsoft logoAsked at Microsoft 
    Video answer for 'How would you use VR to improve education?'

    "I got to play with a VR for the first time a few weeks ago at my friend’s house and I loved it, so this is a really fun question. Clarifying Questions Is this something we are looking to create Microsoft or are we a startup company etc? > Education can refer to elementary, high school, university, or even self-learning (e.g. Udemy). Is there a specific area we want to focus on? << What do y"

    Rohan S. - "I got to play with a VR for the first time a few weeks ago at my friend’s house and I loved it, so this is a really fun question. Clarifying Questions Is this something we are looking to create Microsoft or are we a startup company etc? > Education can refer to elementary, high school, university, or even self-learning (e.g. Udemy). Is there a specific area we want to focus on? << What do y"See full answer

    Product Design
    Concept
  • Adobe logoAsked at Adobe 
    Video answer for 'Given an nxn grid of 1s and 0s, return the number of islands in the input.'
    +10

    " from typing import List def getnumberof_islands(binaryMatrix: List[List[int]]) -> int: if not binaryMatrix: return 0 rows = len(binaryMatrix) cols = len(binaryMatrix[0]) islands = 0 for r in range(rows): for c in range(cols): if binaryMatrixr == 1: islands += 1 dfs(binaryMatrix, r, c) return islands def dfs(grid, r, c): if ( r = len(grid) "

    Rick E. - " from typing import List def getnumberof_islands(binaryMatrix: List[List[int]]) -> int: if not binaryMatrix: return 0 rows = len(binaryMatrix) cols = len(binaryMatrix[0]) islands = 0 for r in range(rows): for c in range(cols): if binaryMatrixr == 1: islands += 1 dfs(binaryMatrix, r, c) return islands def dfs(grid, r, c): if ( r = len(grid) "See full answer

    Software Engineer
    Data Structures & Algorithms
    +4 more
  • Airbnb logoAsked at Airbnb 
    Video answer for 'Design Airbnb's search functionality.'
    +2

    "The back-of-the-envelope calculation is very well done!"

    Ushita S. - "The back-of-the-envelope calculation is very well done!"See full answer

    System Design
Showing 2861-2880 of 4065