Skip to main content

Interview Questions

Review this list of 4,415 interview questions and answers verified by hiring managers and candidates.
  • Amazon logoAsked at Amazon 

    "I will use the following approach for this situation: Understand Current Status of the Program: Program Goals, Schedule, How many teams, what are their deliverables, dependencies between teams Team level view of progress: Through tools like Burn down charts, Gantt charts etc. Identify laggards (lagging teams). Trend analysis for lagging teams: Understand at what point, the decline started. If the decline has started around same time, then following may be the potential issues: -"

    Saket S. - "I will use the following approach for this situation: Understand Current Status of the Program: Program Goals, Schedule, How many teams, what are their deliverables, dependencies between teams Team level view of progress: Through tools like Burn down charts, Gantt charts etc. Identify laggards (lagging teams). Trend analysis for lagging teams: Understand at what point, the decline started. If the decline has started around same time, then following may be the potential issues: -"See full answer

    Engineering Manager
    Analytical
    +2 more
  • Capital One logoAsked at Capital One 

    "I would start by asking a clarifying question - Is there a specific problem we are trying to solve? I want to get some guidance from the interviewer around the type of answer they're looking for or if there's specific paths they want us to take. Ultimately, I would start by identifying the users and moving through the process by identifying pain points and then potential solutions. It is important to start to get into the details of the solutions and features once pain points have been identifie"

    Simer S. - "I would start by asking a clarifying question - Is there a specific problem we are trying to solve? I want to get some guidance from the interviewer around the type of answer they're looking for or if there's specific paths they want us to take. Ultimately, I would start by identifying the users and moving through the process by identifying pain points and then potential solutions. It is important to start to get into the details of the solutions and features once pain points have been identifie"See full answer

    Product Manager
  • Meta logoAsked at Meta 
    Video answer for 'Design a vending machine.'
    Engineering Manager
    Product Design
    +1 more
  • Video answer for 'Design Google Docs.'

    "Problem & goal People need a simple way to create documents, collaborate in real time, and never worry about version control or losing work. Traditional word processors were powerful but slow, file-based, and hard to collaborate in. Target users Knowledge workers, students, and teams who write frequently and collaborate often, sometimes across time zones and devices. Core principles Make writing fast, collaboration effortless, and complexity invisible unless the user needs it. **K"

    Vinit N. - "Problem & goal People need a simple way to create documents, collaborate in real time, and never worry about version control or losing work. Traditional word processors were powerful but slow, file-based, and hard to collaborate in. Target users Knowledge workers, students, and teams who write frequently and collaborate often, sometimes across time zones and devices. Core principles Make writing fast, collaboration effortless, and complexity invisible unless the user needs it. **K"See full answer

    Software Engineer
    System Design
  • "Back in 2019, I had to take a decision of firing an engineer as he was rude and abusive to one of my customers"

    Sridhar K. - "Back in 2019, I had to take a decision of firing an engineer as he was rude and abusive to one of my customers"See full answer

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

  • Amazon logoAsked at Amazon 

    "I had multiple RCA to complete and each one had a deadline but the process to complete them wasn't streamlined which cause some of them to miss SLA and point of contact felt frustrated as she has no information to give to customer. I received feedback that what blocked me to move forward on those and how can I do better next time?"

    Anjesh D. - "I had multiple RCA to complete and each one had a deadline but the process to complete them wasn't streamlined which cause some of them to miss SLA and point of contact felt frustrated as she has no information to give to customer. I received feedback that what blocked me to move forward on those and how can I do better next time?"See full answer

    Customer Success Manager
    Behavioral
  • Adobe logoAsked at Adobe 
    +47

    "function twoSum(nums, target) { const n = nums.length const map = new Map() for (let i=0; i<n; i++) { if (map.has(nums[i])) return [map.get(nums[i]), i] const diff = target - nums[i] map.set(diff, i) } return [] } `"

    Maciej Z. - "function twoSum(nums, target) { const n = nums.length const map = new Map() for (let i=0; i<n; i++) { if (map.has(nums[i])) return [map.get(nums[i]), i] const diff = target - nums[i] map.set(diff, i) } return [] } `"See full answer

    Software Engineer
    Data Structures & Algorithms
    +5 more
  • Google logoAsked at Google 

    "Can you clarify how we define cyberbullying? To me, it means negative or abusive content targeted towards an individual or a group. This can be in the form or text or media. Lets talk about Reddit as a product: To enable positive discussions on diverse topics. Did I miss anything here? Lets talk about users here: We have: Teenagers: 13 - 19 years old Millennials: 20 - 39 years old Gen X and Baby Boomers: 40+ I think teenagers are the most vulnerable and the highest priority group for this use"

    Sunflower - "Can you clarify how we define cyberbullying? To me, it means negative or abusive content targeted towards an individual or a group. This can be in the form or text or media. Lets talk about Reddit as a product: To enable positive discussions on diverse topics. Did I miss anything here? Lets talk about users here: We have: Teenagers: 13 - 19 years old Millennials: 20 - 39 years old Gen X and Baby Boomers: 40+ I think teenagers are the most vulnerable and the highest priority group for this use"See full answer

    Analytical
    Execution
    +1 more
  • Google logoAsked at Google 
    +3

    "Clarifying questions Do we mean the Google Play store or Apple App store or some other app store? : Google Play Store Do we mean to calculate the number of apps as in 2024? : yes Are we looking at any particular data slices like in a particular country/ for a particular geography etc.? : No, I want the overall global number And we mean to calculate total number of apps that are registered on Play Store and can be searched and accessed by a user, am i right? : Yes Okay, here's how"

    Kartikeya N. - "Clarifying questions Do we mean the Google Play store or Apple App store or some other app store? : Google Play Store Do we mean to calculate the number of apps as in 2024? : yes Are we looking at any particular data slices like in a particular country/ for a particular geography etc.? : No, I want the overall global number And we mean to calculate total number of apps that are registered on Play Store and can be searched and accessed by a user, am i right? : Yes Okay, here's how"See full answer

    Product Manager
    Estimation
    +2 more
  • +1

    "Clarifying Questions : By reducing bandwidth , do you mean reducing the total size of video transfer reduction ? Ans Yes Is it ok to reduce the resolution by reducing the bandwidth : Ans May be yes and no Any app in particular you are looking forward which could help talking from its standpoint : Ans : Youtube Assumptions : Youtube has a compression algorithm which can still be made better with the evolution of technologies Solutions ( prioritised list ) Improve the compressio"

    Kk - "Clarifying Questions : By reducing bandwidth , do you mean reducing the total size of video transfer reduction ? Ans Yes Is it ok to reduce the resolution by reducing the bandwidth : Ans May be yes and no Any app in particular you are looking forward which could help talking from its standpoint : Ans : Youtube Assumptions : Youtube has a compression algorithm which can still be made better with the evolution of technologies Solutions ( prioritised list ) Improve the compressio"See full answer

    Technical
  • "Overall a very good summary of ranking problems. I wish there are more details in the post on depth of modeling. One can talk more about advance ML architectures like DCN, BertRec etc"

    Kapil D. - "Overall a very good summary of ranking problems. I wish there are more details in the post on depth of modeling. One can talk more about advance ML architectures like DCN, BertRec etc"See full answer

    Machine Learning
    System Design
  • +3

    "The question refers to a very specific event: "step into the back for a few minutes, return and see a lot of people waiting"... I might try to clarify goals and scenario: Before I stepped back, there were no ppl waiting? If so, we might be talking about a very specific, even uncommon scenario, in which optimizations for the complete serving system in the long term might not be needed. Maybe they even arrived all together and this is expected behavior. Are people waiting for something specif"

    Alfredo M. - "The question refers to a very specific event: "step into the back for a few minutes, return and see a lot of people waiting"... I might try to clarify goals and scenario: Before I stepped back, there were no ppl waiting? If so, we might be talking about a very specific, even uncommon scenario, in which optimizations for the complete serving system in the long term might not be needed. Maybe they even arrived all together and this is expected behavior. Are people waiting for something specif"See full answer

    Analytical
    Execution
  • +1

    "Initial Questions: 1.How many patients do you think you will have in the next 5 years? Interviewer: Max 1000 In that case we don't have to build a highly scalable system. 2.Will you be carrying out some procedures like xrays, ct scans or will only be doing consultations? Interviewer: We will be doing minor procedures. Will refer to hospitals for anything major. 3.I see that you mentioned 2 locations. Are there any special billing requirements for each of them? Interviewer: No Users: Fo"

    Anirudh G. - "Initial Questions: 1.How many patients do you think you will have in the next 5 years? Interviewer: Max 1000 In that case we don't have to build a highly scalable system. 2.Will you be carrying out some procedures like xrays, ct scans or will only be doing consultations? Interviewer: We will be doing minor procedures. Will refer to hospitals for anything major. 3.I see that you mentioned 2 locations. Are there any special billing requirements for each of them? Interviewer: No Users: Fo"See full answer

    Technical
  • +3

    "Q: should this be part of FB or a standalone product? A: no hard requirements, it just has to be something that FB would launch Q: is there a specific region we should be designing for? is it ok that we focus on the US as its the current epiccenter of the pandemic? A: Yes that's fine Q: fighting covid-19 is a very broad goal, what if we translated this into decrease the spread of covid-19 - there's multiple ways we could do that but it makes it a bit more concrete. A: Yes that sounds good "

    Anonymous Hummingbird - "Q: should this be part of FB or a standalone product? A: no hard requirements, it just has to be something that FB would launch Q: is there a specific region we should be designing for? is it ok that we focus on the US as its the current epiccenter of the pandemic? A: Yes that's fine Q: fighting covid-19 is a very broad goal, what if we translated this into decrease the spread of covid-19 - there's multiple ways we could do that but it makes it a bit more concrete. A: Yes that sounds good "See full answer

    Product Design
  • +5

    "Clarifying Questions: By “down”, do we mean creation of messages (activation), engagement, or both? My assumed answer: engagement How are “messages” defined? Is it comments to posts, DMs, or posts themselves? My assumed answer: DMs How is engagement of DMs defined? Is it by number of DMs viewed, created, replied to? My assumed answer: all of that Quick Product Strategy Discussion: Why messaging is important to LinkedIn LinkedIn’s mission is"

    Arthur Y. - "Clarifying Questions: By “down”, do we mean creation of messages (activation), engagement, or both? My assumed answer: engagement How are “messages” defined? Is it comments to posts, DMs, or posts themselves? My assumed answer: DMs How is engagement of DMs defined? Is it by number of DMs viewed, created, replied to? My assumed answer: all of that Quick Product Strategy Discussion: Why messaging is important to LinkedIn LinkedIn’s mission is"See full answer

    Analytical
    Execution
  • Amazon logoAsked at Amazon 
    +1

    "1. Requirements Analysis Functional Requirements Video streaming with multiple quality levels Content browsing and search Continue watching functionality Content recommendations Non-Functional Requirements Low latency video delivery (<2s startup time) High availability (99.99% uptime) Scalability to handle millions of concurrent streams API response time < 100ms 2. Microservices Architecture Core Microservices Content Service Content metadata mana"

    Reno S. - "1. Requirements Analysis Functional Requirements Video streaming with multiple quality levels Content browsing and search Continue watching functionality Content recommendations Non-Functional Requirements Low latency video delivery (<2s startup time) High availability (99.99% uptime) Scalability to handle millions of concurrent streams API response time < 100ms 2. Microservices Architecture Core Microservices Content Service Content metadata mana"See full answer

    Software Engineer
    System Design
  • Meta logoAsked at Meta 
    +2

    "To make sure we are on the same page, this is a feature in the current FB app that would make it easier for people to volunteer? Or more broadly, the feature would aim to expand the base of volunteers. To start I want to dive deeper on the objective of the feature. Then we can look at possible users, pick a segment and outline their needs, then look at some solutions. We can then prioritize and see how we might roll something like this out. If I look at FB mission of building community and brin"

    Anonymous Sparrow - "To make sure we are on the same page, this is a feature in the current FB app that would make it easier for people to volunteer? Or more broadly, the feature would aim to expand the base of volunteers. To start I want to dive deeper on the objective of the feature. Then we can look at possible users, pick a segment and outline their needs, then look at some solutions. We can then prioritize and see how we might roll something like this out. If I look at FB mission of building community and brin"See full answer

    Product Manager
    Product Design
  • "During my internship at Inceptra Analytics, our team was working on improving the monthly reporting process for the operations department. I proposed switching from manual Excel reports to a Power BI dashboard to automate and visualize key metrics. However, some team members were hesitant—they felt the current process, although tedious, was more familiar and controllable. My task was to get buy-in from the team to adopt a more efficient reporting method without causing disruption or resistance."

    Dhruv M. - "During my internship at Inceptra Analytics, our team was working on improving the monthly reporting process for the operations department. I proposed switching from manual Excel reports to a Power BI dashboard to automate and visualize key metrics. However, some team members were hesitant—they felt the current process, although tedious, was more familiar and controllable. My task was to get buy-in from the team to adopt a more efficient reporting method without causing disruption or resistance."See full answer

    Software Engineer
    Behavioral
  • Amazon logoAsked at Amazon 

    "While interning at Datavibe Solutions, I noticed that the operations team was still using manual Excel sheets to track vendor performance, which led to reporting errors and inefficiencies. I wanted to convince the team to adopt a Power BI dashboard I had created during my free time, which offered real-time insights and reduced manual effort, but some team members were skeptical about switching from a process they were used to. To build buy-in, I presented a live demo using their actual data, sho"

    Dhruv M. - "While interning at Datavibe Solutions, I noticed that the operations team was still using manual Excel sheets to track vendor performance, which led to reporting errors and inefficiencies. I wanted to convince the team to adopt a Power BI dashboard I had created during my free time, which offered real-time insights and reduced manual effort, but some team members were skeptical about switching from a process they were used to. To build buy-in, I presented a live demo using their actual data, sho"See full answer

    Product Manager
    Behavioral
Showing 461-480 of 4415