Skip to main content

Interview Questions

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

    "Use a BFS"

    Kwaku K. - "Use a BFS"See full answer

    Software Engineer
    Data Structures & Algorithms
    +2 more
  • Meta logoAsked at Meta 
    Add answer
    Product Manager
    Product Design
  • Google logoAsked at Google 
    Add answer
    Product Manager
    Product Design
    +1 more
  • Google logoAsked at Google 
    Add answer
    Product Manager
    Product Strategy
  • Meta logoAsked at Meta 
    Add answer
    Technical Program Manager
    Product Design
    +2 more
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Google logoAsked at Google 
    3 answers

    "Is Google partnering with Uber? Driverless cars - Waymo? Why not Waymo One app? Which regions? Only for children? How about parents with younger children? Is this a replacement of a school bus? Only school or everywhere else? Any other place we need Parents with them? Vision: Organize world’s information so everyone and anyone globally should be able to use that information to get insights, make decisions and even create solutions. Goals: Make transportation easier and risk-"

    Anonymous Reindeer - "Is Google partnering with Uber? Driverless cars - Waymo? Why not Waymo One app? Which regions? Only for children? How about parents with younger children? Is this a replacement of a school bus? Only school or everywhere else? Any other place we need Parents with them? Vision: Organize world’s information so everyone and anyone globally should be able to use that information to get insights, make decisions and even create solutions. Goals: Make transportation easier and risk-"See full answer

    Product Manager
    Product Strategy
  • Uber logoAsked at Uber 
    3 answers

    "As a Technical Program Manager at a software company, I was responsible for leading a project that aimed to implement a new feature in our software that would significantly enhance the user experience. The new feature required a significant investment in terms of time and resources. During one of the weekly status update meetings with the company's leadership, I presented the project's progress and proposed a plan for the next steps. However, I failed to convince the leadership to allocate the n"

    Anonymous Panda - "As a Technical Program Manager at a software company, I was responsible for leading a project that aimed to implement a new feature in our software that would significantly enhance the user experience. The new feature required a significant investment in terms of time and resources. During one of the weekly status update meetings with the company's leadership, I presented the project's progress and proposed a plan for the next steps. However, I failed to convince the leadership to allocate the n"See full answer

    Product Manager
    Behavioral
  • TikTok logoAsked at TikTok 
    3 answers

    "Use face recognition as a preliminary step"

    Anand T. - "Use face recognition as a preliminary step"See full answer

    Product Manager
    Product Strategy
  • TikTok logoAsked at TikTok 
    1 answer

    "CQ: TikTok is a short-form video platform Elderly here means older than 65 years age? Retire folks with more leisure time. Do we currently have elderly viewers and or creators on our current platform? Mission: TikTok's mission is to inspire creativity and bring joy. Strategy: For elderly, they are retired with more free time to enjoy life and consume entertainment content. The elderly also have lost creativity as they age and we see higher levels of creativity with younger folk"

    Tracy C. - "CQ: TikTok is a short-form video platform Elderly here means older than 65 years age? Retire folks with more leisure time. Do we currently have elderly viewers and or creators on our current platform? Mission: TikTok's mission is to inspire creativity and bring joy. Strategy: For elderly, they are retired with more free time to enjoy life and consume entertainment content. The elderly also have lost creativity as they age and we see higher levels of creativity with younger folk"See full answer

    Product Manager
    Product Design
    +1 more
  • Snap logoAsked at Snap 
    2 answers

    "Make it easier for creators to create content by introducing easier to use tools such as : video editor, filters, audio/video mixing using different layover speeds. This would encourage new creators to jump onto the spotlight bandwagon. Make it easier for consumers of spotlight content to search relevant content that they would find entertaining and keep coming back for. Build recommendation algorithms that suggests content that users are likely to enjoy based on their view /engagement his"

    Ozark - "Make it easier for creators to create content by introducing easier to use tools such as : video editor, filters, audio/video mixing using different layover speeds. This would encourage new creators to jump onto the spotlight bandwagon. Make it easier for consumers of spotlight content to search relevant content that they would find entertaining and keep coming back for. Build recommendation algorithms that suggests content that users are likely to enjoy based on their view /engagement his"See full answer

    Product Manager
    Product Design
  • "Clarifying Qs: Business Impact: Goal is to add a 7th reaction - Engagement / Monetization / Any other? User Need: Are we aware of the exact new reaction? Symbol? Meaning? User reaction? Product Fit: Is there any link between the new reaction and FB's vision and goal? To determine the necessity of a new reaction, we can: Understand user sentiments about the existing reaction - Are they able to fulfil the emotional spectrum required by the users? We can aim to understand"

    Rishabh S. - "Clarifying Qs: Business Impact: Goal is to add a 7th reaction - Engagement / Monetization / Any other? User Need: Are we aware of the exact new reaction? Symbol? Meaning? User reaction? Product Fit: Is there any link between the new reaction and FB's vision and goal? To determine the necessity of a new reaction, we can: Understand user sentiments about the existing reaction - Are they able to fulfil the emotional spectrum required by the users? We can aim to understand"See full answer

    Product Manager
    Analytical
    +1 more
  • Airbnb logoAsked at Airbnb 
    2 answers

    "Improving someone’s dining experience can depend on various factors, such as their preferences, expectations, and mood. However, some general tips that can help enhance the dining experience are: Create a comfortable and pleasant environment: The physical setting of the dining place can affect how the person feels and enjoys their meal. You can create a comfortable and pleasant environment by choosing a suitable location, lighting, music, and decor. You can also make sure that the place is"

    Anonymous Dove - "Improving someone’s dining experience can depend on various factors, such as their preferences, expectations, and mood. However, some general tips that can help enhance the dining experience are: Create a comfortable and pleasant environment: The physical setting of the dining place can affect how the person feels and enjoys their meal. You can create a comfortable and pleasant environment by choosing a suitable location, lighting, music, and decor. You can also make sure that the place is"See full answer

    Product Manager
    Product Design
    +1 more
  • Snap logoAsked at Snap 
    2 answers

    "We should follow the Measure Success formula for this type of question. Do you remember it from a couple days ago? If not, it's: Ask clarifying questions State the goal of the feature Apply a UX flow to drive analysis of what to measure Provide criteria to prioritize metrics Prioritize metrics Summarize With that, let's get into it! Ask clarifying questions We want to make sure we are 100% sure of the scope of the feature and ask. What does the p"

    Exponent - "We should follow the Measure Success formula for this type of question. Do you remember it from a couple days ago? If not, it's: Ask clarifying questions State the goal of the feature Apply a UX flow to drive analysis of what to measure Provide criteria to prioritize metrics Prioritize metrics Summarize With that, let's get into it! Ask clarifying questions We want to make sure we are 100% sure of the scope of the feature and ask. What does the p"See full answer

    Product Manager
    Analytical
  • Amazon logoAsked at Amazon 
    3 answers

    "Useful article on API migration https://www.linkedin.com/pulse/tips-successful-api-migration-pooja-nihalani/"

    Adib M. - "Useful article on API migration https://www.linkedin.com/pulse/tips-successful-api-migration-pooja-nihalani/"See full answer

    Technical Program Manager
    Analytical
    +2 more
  • Adobe logoAsked at Adobe 
    1 answer

    "Leetcode 347: Heap + Hashtable Follow up question: create heap with the length of K instead of N (more time complexity but less space )"

    Chen J. - "Leetcode 347: Heap + Hashtable Follow up question: create heap with the length of K instead of N (more time complexity but less space )"See full answer

    Software Engineer
    Data Structures & Algorithms
    +3 more
  • LinkedIn logoAsked at LinkedIn 
    Add answer
    Software Engineer
    Behavioral
    +1 more
  • Amazon logoAsked at Amazon 
    1 answer

    "Functional Requirement Monitor health, metrics Alert in case of failure/anomaly Visualize the live health Analyse machines on periodic basis Non Functional Should not exert load on machines low latency Highly scalable Logs/Metrics Gathering push - machine gather and send to system and low priority background thread along with batching pull - heart beat check (for offline machines) Processing Real time streaming using Kafka/kinesis + Flink TimeSeries database for stor"

    Sourabh G. - "Functional Requirement Monitor health, metrics Alert in case of failure/anomaly Visualize the live health Analyse machines on periodic basis Non Functional Should not exert load on machines low latency Highly scalable Logs/Metrics Gathering push - machine gather and send to system and low priority background thread along with batching pull - heart beat check (for offline machines) Processing Real time streaming using Kafka/kinesis + Flink TimeSeries database for stor"See full answer

    Engineering Manager
    System Design
    +2 more
  • Amazon logoAsked at Amazon 
    1 answer

    "I’d open by confirming we’re designing object storage for arbitrary binary objects—images, backups, data lake files—not block volumes for VMs unless you redirect me. Actors: developers and services inside Amazon’s ecosystem, multi-tenant, millions of buckets, trillions of objects. MVP API: create bucket, PUT object, GET object, DELETE, list objects with prefix, HEAD for metadata. I’d ask about versioning, encryption at rest default, and whether"

    Jiale L. - "I’d open by confirming we’re designing object storage for arbitrary binary objects—images, backups, data lake files—not block volumes for VMs unless you redirect me. Actors: developers and services inside Amazon’s ecosystem, multi-tenant, millions of buckets, trillions of objects. MVP API: create bucket, PUT object, GET object, DELETE, list objects with prefix, HEAD for metadata. I’d ask about versioning, encryption at rest default, and whether"See full answer

    Software Engineer
    Product Design
    +1 more
  • Amazon logoAsked at Amazon 
    1 answer

    "CIDR (Classless Inter-Domain Routing) -- also known as supernetting -- is a method of assigning Internet Protocol (IP) addresses that improves the efficiency of address distribution and replaces the previous system based on Class A, Class B and Class C networks."

    Ali H. - "CIDR (Classless Inter-Domain Routing) -- also known as supernetting -- is a method of assigning Internet Protocol (IP) addresses that improves the efficiency of address distribution and replaces the previous system based on Class A, Class B and Class C networks."See full answer

    Software Engineer
    Technical
  • Amazon logoAsked at Amazon 
    1 answer

    "Front Page Layout Design for Newspaper App Header Section Logo: Displays at the top left. App Name: Displays alongside, so very prominent. Search Bar: Centered with search to find articles within the application. Navigation Menu: The links to the respective sections, World, Politics, Sports, Entertainment, and Opinion, etc Main Content Area Top Stories Carousel: It is a rotating banner that displays the top 3-5 news stories with images along with their headlines. Each story should be cl"

    Midde V. - "Front Page Layout Design for Newspaper App Header Section Logo: Displays at the top left. App Name: Displays alongside, so very prominent. Search Bar: Centered with search to find articles within the application. Navigation Menu: The links to the respective sections, World, Politics, Sports, Entertainment, and Opinion, etc Main Content Area Top Stories Carousel: It is a rotating banner that displays the top 3-5 news stories with images along with their headlines. Each story should be cl"See full answer

    Software Engineer
    Product Design
    +1 more
Showing 2801-2820 of 4477