Interview Questions

Review this list of 4,316 interview questions and answers verified by hiring managers and candidates.
  • Google logoAsked at Google 
    +4

    "The company culture is very supportive and collaborative. Googlers are encouraged to be creative and innovative, and there is a lot of freedom to explore new ideas. The work is challenging and rewarding. Googlers have the opportunity to work on cutting-edge projects that have a real impact on the world. The company is committed to diversity and inclusion. Google is a great place to work for people from all backgrounds and with all different perspectives. I am confident that I would b"

    Praful B. - "The company culture is very supportive and collaborative. Googlers are encouraged to be creative and innovative, and there is a lot of freedom to explore new ideas. The work is challenging and rewarding. Googlers have the opportunity to work on cutting-edge projects that have a real impact on the world. The company is committed to diversity and inclusion. Google is a great place to work for people from all backgrounds and with all different perspectives. I am confident that I would b"See full answer

    Software Engineer
    Behavioral
    +2 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Video answer for 'Design Facebook Messenger.'
    +55

    "Great explanation on each of the components and their use. During the interview would a PM candidate be expected to go in-depth for capacity estimation (e.g. storage estimation, bandwidth estimation etc.?)"

    A B. - "Great explanation on each of the components and their use. During the interview would a PM candidate be expected to go in-depth for capacity estimation (e.g. storage estimation, bandwidth estimation etc.?)"See full answer

    Engineering Manager
    System Design
    +1 more
  • Uber logoAsked at Uber 
    Video answer for 'Design Uber.'
    +2

    "Very helpful! But I have a question: the location of drivers can be changing every minute, so won't reading from location cache returning stale data?"

    Linying W. - "Very helpful! But I have a question: the location of drivers can be changing every minute, so won't reading from location cache returning stale data?"See full answer

    System Design
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Video answer for 'Design Twitter.'
    +9

    "In the API design, the interviewer is switching between RPC style (operation based endpoints) and REST style (resource oriented). Sticking to one convention and explaining why it is preferred over the other e.g. REST if the twitter domain maps nicely to resources e.g. /tweet or /follower or /user would help to create a more consistent and unified API. It would make it easier for clients to integrate with the API as well."

    dreamingincode - "In the API design, the interviewer is switching between RPC style (operation based endpoints) and REST style (resource oriented). Sticking to one convention and explaining why it is preferred over the other e.g. REST if the twitter domain maps nicely to resources e.g. /tweet or /follower or /user would help to create a more consistent and unified API. It would make it easier for clients to integrate with the API as well."See full answer

    Engineering Manager
    System Design
    +1 more
  • Microsoft logoAsked at Microsoft 
    Video answer for 'Design a refrigerator for kids.'
    +2

    "I have a few clarifying questions before diving into designing a fridge for kids. What is this company in? - Startup exploring ideas to design fridge, or an already established fridge company - Startup Kids = which age group is referred to her or I can define the user segments? -* You can define it* Where is the refrigerator being used (household/school/daycare)? - Household Assumption: I am assuming Fridge's basic function is to freeze meats/ice cream/veggies etc and stor"

    Manu G. - "I have a few clarifying questions before diving into designing a fridge for kids. What is this company in? - Startup exploring ideas to design fridge, or an already established fridge company - Startup Kids = which age group is referred to her or I can define the user segments? -* You can define it* Where is the refrigerator being used (household/school/daycare)? - Household Assumption: I am assuming Fridge's basic function is to freeze meats/ice cream/veggies etc and stor"See full answer

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

  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Video answer for 'Design TikTok.'
    +18

    "I watched a couple of videos like this, one of them by Exponent staff (I think). It was disappointing that the architecture diagram and the walkthrough was a general layered architecture that you can apply to any backend system. I was wondering if there are videos that can be considered a reference material to watch, learn and improve on the tech (sys design) skills, and not so much about the soft skills."

    BriskD - "I watched a couple of videos like this, one of them by Exponent staff (I think). It was disappointing that the architecture diagram and the walkthrough was a general layered architecture that you can apply to any backend system. I was wondering if there are videos that can be considered a reference material to watch, learn and improve on the tech (sys design) skills, and not so much about the soft skills."See full answer

    Product Manager
    System Design
  • Amazon logoAsked at Amazon 
    Video answer for 'Tell me about a skill you recently learned.'
    +47

    "What are they looking for in the answer? "

    Astro S. - "What are they looking for in the answer? "See full answer

    Data Engineer
    Behavioral
    +1 more
  • "Might be good to have also explained how the engineer wasn't aware of th expedition process that you as a PM were able to identify when you spoke to the PM from the team that was providing the API, was it just a simple of case of not having access to information that you were able to help surface ?"

    Yogi S. - "Might be good to have also explained how the engineer wasn't aware of th expedition process that you as a PM were able to identify when you spoke to the PM from the team that was providing the API, was it just a simple of case of not having access to information that you were able to help surface ?"See full answer

    Engineering Manager
    Behavioral
  • Amazon logoAsked at Amazon 
    Video answer for 'Tell me about a time when you raised the bar.'
    +8

    "Please provide a transcript. One grasps 150 words in a video, but can grasp 250 words when reading text."

    Astro S. - "Please provide a transcript. One grasps 150 words in a video, but can grasp 250 words when reading text."See full answer

    Engineering Manager
    Behavioral
  • +1

    "How about this one... Situation: In my previous Organization, I was PM of Financial services- Business Loans. I was building the user journey and end to end process. We were in middle of development and I got one more product to work on - BNPL (Buy Now Pay Later). Tasks: I was asked to provide the roadmap , rough wireframes, guess estimates (No of engineers required) and by when we can ship the MVP. Need not to mention but as startups always have resource constrains and tight deadli"

    Veronica S. - "How about this one... Situation: In my previous Organization, I was PM of Financial services- Business Loans. I was building the user journey and end to end process. We were in middle of development and I got one more product to work on - BNPL (Buy Now Pay Later). Tasks: I was asked to provide the roadmap , rough wireframes, guess estimates (No of engineers required) and by when we can ship the MVP. Need not to mention but as startups always have resource constrains and tight deadli"See full answer

    Behavioral
  • Amazon logoAsked at Amazon 
    Video answer for 'Tell me about a time you made a bold and difficult decision.'
    +1

    "Scenario - I had joined a product in my current company as a PM midway through its development. It is a very sensitive product with a major public services company. As the product was close to its go-live date, it had to go through many checks and many signoffs. A couple of them were through data policy department and the platform department, of which we were using all of the components for our product. We needed policy sign off to authorise the use of data to understand user interactions and"

    Umang S. - "Scenario - I had joined a product in my current company as a PM midway through its development. It is a very sensitive product with a major public services company. As the product was close to its go-live date, it had to go through many checks and many signoffs. A couple of them were through data policy department and the platform department, of which we were using all of the components for our product. We needed policy sign off to authorise the use of data to understand user interactions and"See full answer

    Engineering Manager
    Behavioral
    +1 more
  • +10

    "Disagreement --> persistent ---> more data insights ---> positive relationship ---> mentor/trust"

    Sam - "Disagreement --> persistent ---> more data insights ---> positive relationship ---> mentor/trust"See full answer

    Product Manager
    Behavioral
    +1 more
  • "Situation- I was leading a product through a complete overhaul to a new replacement product, and at the same time had to maintain the old product. Concern - In the old product, the team was usually stuck 40-50% of the time in bug fixing This could have hampered the velocity and GTM of the new product Action Localised the problem to one major component - Export and Import Function- had 90% contribution to the issues Worked with the engineering team to diagnose the issue, the issue was i"

    Umang S. - "Situation- I was leading a product through a complete overhaul to a new replacement product, and at the same time had to maintain the old product. Concern - In the old product, the team was usually stuck 40-50% of the time in bug fixing This could have hampered the velocity and GTM of the new product Action Localised the problem to one major component - Export and Import Function- had 90% contribution to the issues Worked with the engineering team to diagnose the issue, the issue was i"See full answer

    Product Manager
    Behavioral
  • Amazon logoAsked at Amazon 
    Video answer for 'Design Amazon's Kindle payment system.'
    +4

    "Payment system requirement assumption: Need to be ACID Amount limitation - some validation for max input size can be done at client level/ API level. Need to store historic info - GDPR The information to be stored for database assumed can be structured so RDBMS like mysql or Postgres Notification requirement - if fail or success need to be text or email to user and or caller Scalable - Assumption that it deals with critical transaction so Availability and Scalability requirement i"

    Personal W. - "Payment system requirement assumption: Need to be ACID Amount limitation - some validation for max input size can be done at client level/ API level. Need to store historic info - GDPR The information to be stored for database assumed can be structured so RDBMS like mysql or Postgres Notification requirement - if fail or success need to be text or email to user and or caller Scalable - Assumption that it deals with critical transaction so Availability and Scalability requirement i"See full answer

    System Design
    Product Design
  • Software Engineer
    Behavioral
  • "Clarification Question: First I would like to clarify my understanding of AirBnB. AirBnB is an online marketplace that lets people rent out their properties or spare rooms to guests. Airbnb takes 3% commission from hosts and around 6 to 12% from guests. Now, I believe payment collection experience is related to the host so they can visualize everything around their payments. Reason for designing this experience - to provide a better collection experience for hosts Marke"

    D S. - "Clarification Question: First I would like to clarify my understanding of AirBnB. AirBnB is an online marketplace that lets people rent out their properties or spare rooms to guests. Airbnb takes 3% commission from hosts and around 6 to 12% from guests. Now, I believe payment collection experience is related to the host so they can visualize everything around their payments. Reason for designing this experience - to provide a better collection experience for hosts Marke"See full answer

    Product Design
  • "Likely 2 from VM in one Project VPC to VPC in another project in AWS or GCP , Azure"

    Rashmi B. - "Likely 2 from VM in one Project VPC to VPC in another project in AWS or GCP , Azure"See full answer

    System Design
    Technical
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    +5

    "The opening of people spending a lot time on Facebook is way too long. Almost half time of the video. The analysis of Facebook business model should be very brief. People know Facebook business model. Maximize the ads display while balancing the user experience is the key. She can drive to this point much faster. Segmentation of user group feels irrelevant to the question. I would answer the question in a different way. Ads revenue is the single most revenue stream for Facebook. So we c"

    Zhi C. - "The opening of people spending a lot time on Facebook is way too long. Almost half time of the video. The analysis of Facebook business model should be very brief. People know Facebook business model. Maximize the ads display while balancing the user experience is the key. She can drive to this point much faster. Segmentation of user group feels irrelevant to the question. I would answer the question in a different way. Ads revenue is the single most revenue stream for Facebook. So we c"See full answer

    Product Design
    Estimation
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Video answer for 'How would you determine success for Instagram Reels?'
    +53

    "To answer this question I am going to first clarify the product offering and what ti does, talk about the goals for IG reels for Facebook, go through user actions and then come up with some key metrics to measure success of the product based on the goals. Product Overview IG reel allows creators to build short-form video with a bunch of different editing features and post that to their followers or to the broader IG network. It allows regular IG users to create their own content and build"

    stash - "To answer this question I am going to first clarify the product offering and what ti does, talk about the goals for IG reels for Facebook, go through user actions and then come up with some key metrics to measure success of the product based on the goals. Product Overview IG reel allows creators to build short-form video with a bunch of different editing features and post that to their followers or to the broader IG network. It allows regular IG users to create their own content and build"See full answer

    Product Manager
    Analytical
    +1 more
Showing 3141-3160 of 4316