Interview Questions

Review this list of 4,138 interview questions and answers verified by hiring managers and candidates.
  • +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
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Software Engineer
    System Design
    +1 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Data Scientist
    Product Strategy
  • Amazon logoAsked at Amazon 
    Software Engineer
    Behavioral
    +1 more
  • Google logoAsked at Google 
    Software Engineer
    Behavioral
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Adobe logoAsked at Adobe 
    +7

    "def traprainwater(height: List[int]) -> int: n = len(height) totalwaterlevel = 0 for i in range(n): j = i+1 while j = n: break rows = j - i -1 intrwaterlevel = min(height[j], height[i]) * rows for k in range(i+1, j): intrwaterlevel -= height[k] totalwaterlevel += intrwaterlevel i = j return totalwaterlevel"

    Manoj R. - "def traprainwater(height: List[int]) -> int: n = len(height) totalwaterlevel = 0 for i in range(n): j = i+1 while j = n: break rows = j - i -1 intrwaterlevel = min(height[j], height[i]) * rows for k in range(i+1, j): intrwaterlevel -= height[k] totalwaterlevel += intrwaterlevel i = j return totalwaterlevel"See full answer

    Software Engineer
    Data Structures & Algorithms
    +4 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Assumptions: In-app feature Focused only on Facebook app and not messenger, WhatsApp, or Instagram Focused on community building and groups, not marketplace Facebook's mission is to bring people closer together and give people the power to build communities. Fans of Olympic games straddle across regions and across demographics such as age and gender. I'd assume the product for Olympics should be targeted to all demographics. However, given not everyone follows, or is interested in build"

    Varun J. - "Assumptions: In-app feature Focused only on Facebook app and not messenger, WhatsApp, or Instagram Focused on community building and groups, not marketplace Facebook's mission is to bring people closer together and give people the power to build communities. Fans of Olympic games straddle across regions and across demographics such as age and gender. I'd assume the product for Olympics should be targeted to all demographics. However, given not everyone follows, or is interested in build"See full answer

    Product Manager
    Product Design
  • GitHub logoAsked at GitHub 

    "Depends on the kind of goals they are trying to pursue. I would clarify with the interviewer. . if you work for say a fintech, and are trying to create say a real-estate app with company resources - no go . if you want to write a book on management say while being an EM, then there's some wiggle room here. As long as you get the book approved by your IP team, should be ok . if you want to work on a hackathon project on something tangentially related to your team, still ok as long as the concept"

    Musa G. - "Depends on the kind of goals they are trying to pursue. I would clarify with the interviewer. . if you work for say a fintech, and are trying to create say a real-estate app with company resources - no go . if you want to write a book on management say while being an EM, then there's some wiggle room here. As long as you get the book approved by your IP team, should be ok . if you want to work on a hackathon project on something tangentially related to your team, still ok as long as the concept"See full answer

    Engineering Manager
    Behavioral
    +1 more
  • Google logoAsked at Google 
    BizOps & Strategy
    Product Strategy
  • Product Manager
    Product Strategy
    +1 more
  • Nvidia logoAsked at Nvidia 

    "def containSubString(mainString, SubString): s1 = "hello world" # main String s2 = "hello" s3 = "world" s4 = "Nothing" answer1 = containSubString(s1, s2) answer2 = containSubString(s1, s3) answer3 = containSubString(s1, s4) print(answer1 , answer2, answer) "

    Jalpa S. - "def containSubString(mainString, SubString): s1 = "hello world" # main String s2 = "hello" s3 = "world" s4 = "Nothing" answer1 = containSubString(s1, s2) answer2 = containSubString(s1, s3) answer3 = containSubString(s1, s4) print(answer1 , answer2, answer) "See full answer

    Software Engineer
    Coding
    +1 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Software Engineer
    Data Structures & Algorithms
    +1 more
  • "This depends on the following two variables: What's the percentage of people dropping off at each step What's the perceived impact to business and users of the failure of each step. In general, I'd start from the very end, and then go back in the process as it's more important that we satisfy customers who have paid i.e. they should get a booking confirmation vs customers that are entering details and then payment info."

    Rahul J. - "This depends on the following two variables: What's the percentage of people dropping off at each step What's the perceived impact to business and users of the failure of each step. In general, I'd start from the very end, and then go back in the process as it's more important that we satisfy customers who have paid i.e. they should get a booking confirmation vs customers that are entering details and then payment info."See full answer

    Product Manager
    Product Strategy
  • Google logoAsked at Google 

    "Manage Programs that are in flight Track the progress vs Plan and see if things are on track, falling behind Monitor Risks and update current and any new risks identified and mitigation approach Communicate updates to stakeholders (weekly/biweekly as agreed) Communicate status to peer TPM and partnering teams Daily sync with Engg (like a timeboxed daily Standup to understand Daily Plan and any impediments raised that need resolving) Facilitate Reviews with Product Manager as features"

    Adib M. - "Manage Programs that are in flight Track the progress vs Plan and see if things are on track, falling behind Monitor Risks and update current and any new risks identified and mitigation approach Communicate updates to stakeholders (weekly/biweekly as agreed) Communicate status to peer TPM and partnering teams Daily sync with Engg (like a timeboxed daily Standup to understand Daily Plan and any impediments raised that need resolving) Facilitate Reviews with Product Manager as features"See full answer

    Behavioral
    Technical
  • Technical Program Manager
    Behavioral
  • Product Manager
    Execution
    +1 more
  • "One possible product idea is to create a Layover Buddy app that connects travelers who have layovers at the same airport and helps them make the most of their time. The app would use Facebook’s data and features to match users based on their preferences, interests, and flight schedules. For example, the app could suggest users who are traveling to the same destination, who have similar hobbies or tastes, or who are looking for the same type of activity during their layover. The app would als"

    Anonymous Dove - "One possible product idea is to create a Layover Buddy app that connects travelers who have layovers at the same airport and helps them make the most of their time. The app would use Facebook’s data and features to match users based on their preferences, interests, and flight schedules. For example, the app could suggest users who are traveling to the same destination, who have similar hobbies or tastes, or who are looking for the same type of activity during their layover. The app would als"See full answer

    Product Manager
    Product Design
  • Apple logoAsked at Apple 
    Machine Learning Engineer
    Concept
  • Databricks logoAsked at Databricks 
    Data Engineer
    Data Pipeline Design
Showing 2361-2380 of 4138