Interview Questions

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

    "STAR story weaved around the project 0 to 1 execution with all the technical tradeoffs, issues, and success metrics involved."

    Push S. - "STAR story weaved around the project 0 to 1 execution with all the technical tradeoffs, issues, and success metrics involved."See full answer

    Technical Program Manager
    Behavioral
    +1 more
  • Amazon logoAsked at Amazon 
    +1

    "delete"

    David P. - "delete"See full answer

    Product Manager
    Behavioral
    +1 more
  • "This is a classic strategic dilemma, but the answer for Walmart, given its core business model and strengths, is quite clear: Invest in boosting dish soap production. Here's why: Proven Success: Dish soap is Walmart's top product with strong, established sales. Scaling leverages existing, efficient supply chains and customer demand. Core Competency: Walmart excels at high-volume, low-margin household goods. This aligns perfectly with their business model and customer base. **L"

    Vishnu G. - "This is a classic strategic dilemma, but the answer for Walmart, given its core business model and strengths, is quite clear: Invest in boosting dish soap production. Here's why: Proven Success: Dish soap is Walmart's top product with strong, established sales. Scaling leverages existing, efficient supply chains and customer demand. Core Competency: Walmart excels at high-volume, low-margin household goods. This aligns perfectly with their business model and customer base. **L"See full answer

    Product Manager
    Product Strategy
  • Asana logoAsked at Asana 

    "Comprehend the situation: “When we say video streaming, do we mean watching videos such as movies and TV shows from devices using the internet?” Yes “Is it a fair assumption calling 65+ as seniors?” Yes “Any specific goal in mind?” Up to you “Timeline? constraints? “ None “Is this an extension of one of the existing streaming apps or a brand new one?” Brand new “Is there hardware needed for this app or will we be using the existing hardware and only developing the app?” You decide I’l"

    Nagi E. - "Comprehend the situation: “When we say video streaming, do we mean watching videos such as movies and TV shows from devices using the internet?” Yes “Is it a fair assumption calling 65+ as seniors?” Yes “Any specific goal in mind?” Up to you “Timeline? constraints? “ None “Is this an extension of one of the existing streaming apps or a brand new one?” Brand new “Is there hardware needed for this app or will we be using the existing hardware and only developing the app?” You decide I’l"See full answer

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

  • "My weakness was stage fright and talking in front of a large audience. This TPM role does offer me an opportunity to do both but not at the scale at which impacts my day to day role. Also over many years I have taken remedial action e.g. joined a Toast Masters club to overcome my weakness."

    Anonymous Mollusk - "My weakness was stage fright and talking in front of a large audience. This TPM role does offer me an opportunity to do both but not at the scale at which impacts my day to day role. Also over many years I have taken remedial action e.g. joined a Toast Masters club to overcome my weakness."See full answer

    Technical Program Manager
    Behavioral
  • Amazon logoAsked at Amazon 

    "Clarifying my assumptions first, i.e. "Technical contributions are not just writing or reviewing code". Answer : My contributions to any program I lead as a TPM are as follows : Inputs towards design, architecture review, mapping requirements to the proposed design, reviewing the implementation strategy w.r.t scalable solution, Writing core user-centric test scenarios, Validating proposed design vs implementation estimates vs initial planning. etc... Example : Situation: We are a"

    DM - "Clarifying my assumptions first, i.e. "Technical contributions are not just writing or reviewing code". Answer : My contributions to any program I lead as a TPM are as follows : Inputs towards design, architecture review, mapping requirements to the proposed design, reviewing the implementation strategy w.r.t scalable solution, Writing core user-centric test scenarios, Validating proposed design vs implementation estimates vs initial planning. etc... Example : Situation: We are a"See full answer

    Technical Program Manager
    Technical
    +2 more
  • +6

    "I would first call out the two types of Google Doodles that are published. First would be the static doodle which just shows a picture, and users can get more information on it by hovering on it or clicking on it. Second would be the dynamic google doodles which are either short videos or games through which users engage a bit more. My top 3 metrics that covers both would be: Click-through rate and post-click CTR - Although different metrics, I clubbed them since they fall under similar"

    Rahul R. - "I would first call out the two types of Google Doodles that are published. First would be the static doodle which just shows a picture, and users can get more information on it by hovering on it or clicking on it. Second would be the dynamic google doodles which are either short videos or games through which users engage a bit more. My top 3 metrics that covers both would be: Click-through rate and post-click CTR - Although different metrics, I clubbed them since they fall under similar"See full answer

    Software Engineer
    Analytical
    +1 more
  • WhatsApp logoAsked at WhatsApp 
    Video answer for 'How would you improve WhatsApp?'
    +1

    "goal of whatsapp: to connect people at no cost associated to it, over internet, with complete privacy and 100% encryption clarify improve means? increase # of users increase revenues? increase # of countries its used in ? increase features ? who are the customer personas of whatsapp: students working professionals families individuals SMEs current features of whatsapp : communication: video/audio calls, messages document sh"

    Janakiram P. - "goal of whatsapp: to connect people at no cost associated to it, over internet, with complete privacy and 100% encryption clarify improve means? increase # of users increase revenues? increase # of countries its used in ? increase features ? who are the customer personas of whatsapp: students working professionals families individuals SMEs current features of whatsapp : communication: video/audio calls, messages document sh"See full answer

    Product Design
  • +17

    "select name, stock from products p left join transactions t on p.id = t.product_id order by date desc limit 1"

    Daniel C. - "select name, stock from products p left join transactions t on p.id = t.product_id order by date desc limit 1"See full answer

    Coding
    SQL
  • Microsoft logoAsked at Microsoft 
    Technical Program Manager
    Behavioral
  • Engineering Manager
    People Management
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Video answer for 'How would you build an audio product for Facebook?'
    +14

    "The pain points articulated (no contextual recs, isolating experience, etc.) are pain points in the broader audio listening industry - there's no existing audio product at Meta already and assuming this is a net new product, wouldn't it have made more sense to have pain points specific to Meta? E.g. "there's no sense of real-time community in FB Groups" or "the barrier to engage in FB groups feels high" It almost feels like she just regurgitated things she's learned from her time working on Alex"

    Michael N. - "The pain points articulated (no contextual recs, isolating experience, etc.) are pain points in the broader audio listening industry - there's no existing audio product at Meta already and assuming this is a net new product, wouldn't it have made more sense to have pain points specific to Meta? E.g. "there's no sense of real-time community in FB Groups" or "the barrier to engage in FB groups feels high" It almost feels like she just regurgitated things she's learned from her time working on Alex"See full answer

    Product Manager
    Product Design
    +1 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "FN Given text need to figure out is it following guidelines. Should notify the user in case of not following guidelines. Reason for failure should have misleading/spam/adult filters. NFN High availability High Scalability Low latency of processing Estimations 1M requests/min text - 10kb => 9.5GB/min => 14TB/day API fetchmoderationscore(text) score will be between 0 to 1 more than 0.8 => not following guidelines fetchmoderationscore(text, filter)"

    Deepak K. - "FN Given text need to figure out is it following guidelines. Should notify the user in case of not following guidelines. Reason for failure should have misleading/spam/adult filters. NFN High availability High Scalability Low latency of processing Estimations 1M requests/min text - 10kb => 9.5GB/min => 14TB/day API fetchmoderationscore(text) score will be between 0 to 1 more than 0.8 => not following guidelines fetchmoderationscore(text, filter)"See full answer

    Machine Learning Engineer
    System Design
  • +2

    "Part 1 - Initial diagnostic questions Question: To start, I want to confirm that this is actually an issue. Have we changed any logging related to DAU in past couple of months? Answer: No Question: Ok, now I'm wondering if this could be a seasonal issue. In the past 6 months, have we seen a similar trend where DAU is down by 10%? Answer: No Question: Ok, to zoom out for a second, let's think about any macro-level factors that may have impacted DAU. Is there any negative public sent"

    Anonymous Amphibian - "Part 1 - Initial diagnostic questions Question: To start, I want to confirm that this is actually an issue. Have we changed any logging related to DAU in past couple of months? Answer: No Question: Ok, now I'm wondering if this could be a seasonal issue. In the past 6 months, have we seen a similar trend where DAU is down by 10%? Answer: No Question: Ok, to zoom out for a second, let's think about any macro-level factors that may have impacted DAU. Is there any negative public sent"See full answer

    Product Manager
    Execution
    +2 more
  • Amazon logoAsked at Amazon 

    "By showing results that I have achieved by taking that action because seeing is believing. For example, when we had issues with our child's behavior and wanted to understand what as parents we are doing wrong, we went and sought help from a specialist and similarly advised same to others having some form of mental health issues to seek help since we benefitted with it a lot."

    Snighdha G. - "By showing results that I have achieved by taking that action because seeing is believing. For example, when we had issues with our child's behavior and wanted to understand what as parents we are doing wrong, we went and sought help from a specialist and similarly advised same to others having some form of mental health issues to seek help since we benefitted with it a lot."See full answer

    Product Manager
    Behavioral
  • Adobe logoAsked at Adobe 
    Video answer for 'Move all zeros to the end of an array.'
    +42

    "Initialize left pointer: Set a left pointer left to 0. Iterate through the array: Iterate through the array from left to right. If the current element is not 0, swap it with the element at the left pointer and increment left. Time complexity: O(n). The loop iterates through the entire array once, making it linear time. Space complexity: O(1). The algorithm operates in-place, modifying the input array directly without using additional data structures. "

    Avon T. - "Initialize left pointer: Set a left pointer left to 0. Iterate through the array: Iterate through the array from left to right. If the current element is not 0, swap it with the element at the left pointer and increment left. Time complexity: O(n). The loop iterates through the entire array once, making it linear time. Space complexity: O(1). The algorithm operates in-place, modifying the input array directly without using additional data structures. "See full answer

    Machine Learning Engineer
    Data Structures & Algorithms
    +4 more
  • "1) Product Just to make sure we are on the same page. Facebook Groups is a functionality/feature inside Facebook App where people can create and interact within specific groups. These groups are managed by admins, who define the rules. Is my understanding correct? 2) Clarification Do we want to measure success for a specific user segment? Are we looking at specific types of groups? What about location? What about devices, have you any in mind, web, android, iOS? _I will assume tha"

    Leonardo F. - "1) Product Just to make sure we are on the same page. Facebook Groups is a functionality/feature inside Facebook App where people can create and interact within specific groups. These groups are managed by admins, who define the rules. Is my understanding correct? 2) Clarification Do we want to measure success for a specific user segment? Are we looking at specific types of groups? What about location? What about devices, have you any in mind, web, android, iOS? _I will assume tha"See full answer

    Execution
    Analytical
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Functional Requirement Upload the file of any type POST v1/drive Upload the another version of file. POST v1/drive/{fileId} Delete the file. DELETE v1/drive/{fileId} Share the file. POST v1/drive/{fileId} Control the access level of the file. Provide the file accessibility following the directory structure. Non Functional Requirement Reliability: The file along with its versions uploaded should be"

    Vikash A. - "Functional Requirement Upload the file of any type POST v1/drive Upload the another version of file. POST v1/drive/{fileId} Delete the file. DELETE v1/drive/{fileId} Share the file. POST v1/drive/{fileId} Control the access level of the file. Provide the file accessibility following the directory structure. Non Functional Requirement Reliability: The file along with its versions uploaded should be"See full answer

    Software Engineer
    System Design
    +1 more
  • TikTok logoAsked at TikTok 

    "Sharing the approach for functional requirements we tool to solve this question. Functional Requirements This is only for the Registered users What is a "For You" page ? Home page where you get suggestions based on people you follow. Interactions like/share/comments (done by user) Interests (shared by the user during registration or onboarding) sports choices/ region choices/ Video sharing platform. So how many videos should we s"

    Anonymous Hare - "Sharing the approach for functional requirements we tool to solve this question. Functional Requirements This is only for the Registered users What is a "For You" page ? Home page where you get suggestions based on people you follow. Interactions like/share/comments (done by user) Interests (shared by the user during registration or onboarding) sports choices/ region choices/ Video sharing platform. So how many videos should we s"See full answer

    Machine Learning Engineer
    System Design
Showing 861-880 of 3984