Skip to main content

Interview Questions

Review this list of 4,415 interview questions and answers verified by hiring managers and candidates.
  • Cisco logoAsked at Cisco 
    Product Manager
    Analytical
  • Product Manager
    Artificial Intelligence
  • Google logoAsked at Google 

    "What is Slack ? Slack is a basic instant messaging app usually used in the intra office space , allowing teams to communicate .Also , it includes video & voice calls . In a nutshell , it provides an efficient team communications solutions . 2 Goals of Google/ Position in the market ? To create innovative solutions to customer problems . The focus is on providing accessible information to everyone . 3 Synergy of such a product with google : Slack allows efficient team communication ."

    Pragya S. - "What is Slack ? Slack is a basic instant messaging app usually used in the intra office space , allowing teams to communicate .Also , it includes video & voice calls . In a nutshell , it provides an efficient team communications solutions . 2 Goals of Google/ Position in the market ? To create innovative solutions to customer problems . The focus is on providing accessible information to everyone . 3 Synergy of such a product with google : Slack allows efficient team communication ."See full answer

    Product Manager
    Product Strategy
  • Microsoft logoAsked at Microsoft 

    "👇 Your feedback is very much appreciated 👇 Clarifying Questions Should we look at it worldwide or in the USA only? Should we consider all Slack messages? ones that are sent in business-owned workspaces? ones that are sent in other types of communities? We'll give numbers for this scope: worldwide all messages Approach: Nb of users x Nb messages sent by user per hour x Nb hours worked per day Nb of users: 10M Nb of messages per hour: 10 Nb of hours worked per day: 8 So an"

    Julien C. - "👇 Your feedback is very much appreciated 👇 Clarifying Questions Should we look at it worldwide or in the USA only? Should we consider all Slack messages? ones that are sent in business-owned workspaces? ones that are sent in other types of communities? We'll give numbers for this scope: worldwide all messages Approach: Nb of users x Nb messages sent by user per hour x Nb hours worked per day Nb of users: 10M Nb of messages per hour: 10 Nb of hours worked per day: 8 So an"See full answer

    Product Manager
    Estimation
  • Microsoft logoAsked at Microsoft 
    Product Manager
    Product Design
    +1 more
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Meta logoAsked at Meta 
    Product Strategy
  • Product Manager
    Product Design
  • Product Manager
    Product Design
  • "Clarifying questions: What are the needs of the user ? What kind of changes were made that is expected to sync? Can you describe the calendar app for me? Is it a mobile app or web? To better understand the UI for solutioning Can we define "recently" - Is it in mins or days? Do we know the reasons for the sync issue yet? Can we supposed to expose the issue to the front end? Define the basic user story structure User personaAction expected Job to be achieved Would brea"

    Sid S. - "Clarifying questions: What are the needs of the user ? What kind of changes were made that is expected to sync? Can you describe the calendar app for me? Is it a mobile app or web? To better understand the UI for solutioning Can we define "recently" - Is it in mins or days? Do we know the reasons for the sync issue yet? Can we supposed to expose the issue to the front end? Define the basic user story structure User personaAction expected Job to be achieved Would brea"See full answer

    Product Manager
    Product Strategy
  • Infosys logoAsked at Infosys 

    "In Java, GC is the process of automatically identifying and reclaming memory occupied by objects that are no longer reachable.. the process involves the 3 steps Mark phase -- identify the objects that are still in use. i.e reachable sweep Phase -- removes the unreachable objects compact phase -- rearragnes objects to prevent fragmentation 4 types of Garbage collection Serial GC -- single threaded simple and compacting -- best for small applications Parrallel GC -- throughput GC"

    Sue G. - "In Java, GC is the process of automatically identifying and reclaming memory occupied by objects that are no longer reachable.. the process involves the 3 steps Mark phase -- identify the objects that are still in use. i.e reachable sweep Phase -- removes the unreachable objects compact phase -- rearragnes objects to prevent fragmentation 4 types of Garbage collection Serial GC -- single threaded simple and compacting -- best for small applications Parrallel GC -- throughput GC"See full answer

    Software Engineer
    Concept
  • Meta logoAsked at Meta 
    Machine Learning Engineer
    Data Structures & Algorithms
    +1 more
  • "How much does the Empire State Building weigh? I will estimate the weight of the Empire State Building using a structured approach. I’ll start with clarifying questions, define an equation, make reasonable assumptions, perform calculations, and address trade-offs and potential errors. Clarifying Questions To refine the scope, I considered: How many floors does the Empire State Building have? What is the area per floor? What materials are used (e.g., steel, concrete)"

    Nishtha - "How much does the Empire State Building weigh? I will estimate the weight of the Empire State Building using a structured approach. I’ll start with clarifying questions, define an equation, make reasonable assumptions, perform calculations, and address trade-offs and potential errors. Clarifying Questions To refine the scope, I considered: How many floors does the Empire State Building have? What is the area per floor? What materials are used (e.g., steel, concrete)"See full answer

    Estimation
  • Meta logoAsked at Meta 
    Product Manager
    Analytical
    +1 more
  • "To determine what predictions to show, our systems look for common queries that match what someone starts to enter into the search box but also consider:"

    Abdurhman M. - "To determine what predictions to show, our systems look for common queries that match what someone starts to enter into the search box but also consider:"See full answer

    System Design
    Technical
  • "Solution picked: a half software half hardware remote control"

    Emily T. - "Solution picked: a half software half hardware remote control"See full answer

    Product Manager
    Product Design
  • Security Engineer
    Technical
    +1 more
  • "Clarifications: Is it passenger/cargo/defense Answer: Passenger Is it direct or stops included - Direct Last I read London had 80 M passengers annually Per month - 6.7 M Per Day - 220 K Assumption here - London is a hub and it has flights to all continents. Assumptions are the split below Flights to Europe -- 30% Flights to USA -- 20% Flights to Asia -- 30% Flights to Africa -- 10% Flights to Australia -- 10% Dubai is part of Asia - 30% of 220 K is 66K Within Asia - Passeng"

    Ramesh Y. - "Clarifications: Is it passenger/cargo/defense Answer: Passenger Is it direct or stops included - Direct Last I read London had 80 M passengers annually Per month - 6.7 M Per Day - 220 K Assumption here - London is a hub and it has flights to all continents. Assumptions are the split below Flights to Europe -- 30% Flights to USA -- 20% Flights to Asia -- 30% Flights to Africa -- 10% Flights to Australia -- 10% Dubai is part of Asia - 30% of 220 K is 66K Within Asia - Passeng"See full answer

    Product Manager
    Estimation
  • Google logoAsked at Google 

    "This is another Diagnosis problem. To answer this question, we suggest you use our framework (along with the TROPIC method) to be as thorough as possible. The framework is as follows: Ask clarifying questions List potential high level reasons Gather Context (TROPIC)Time Region Other features / products (internal) Platform Industry / Competition Cannibalization Establish a theory of probable cause Test theories Propose solutions Summarize "

    Exponent - "This is another Diagnosis problem. To answer this question, we suggest you use our framework (along with the TROPIC method) to be as thorough as possible. The framework is as follows: Ask clarifying questions List potential high level reasons Gather Context (TROPIC)Time Region Other features / products (internal) Platform Industry / Competition Cannibalization Establish a theory of probable cause Test theories Propose solutions Summarize "See full answer

    Product Manager
  • "Construct a min-heap either inplace, or by making a copy of the array and then applying heapify on that copy. This is done in O(n) time. Maintain two zero-initialised variables - sum and count. Keep popping off the heap while sum < k, and update count. In the worst case you will have to do n pops, and each pop is O(log n), so the algorithm would take O(n log n) in total. Space complexity depends on whether you're allowed to modify inplace or not, so either O(1) or O(n) respectively."

    Anonymous Wolf - "Construct a min-heap either inplace, or by making a copy of the array and then applying heapify on that copy. This is done in O(n) time. Maintain two zero-initialised variables - sum and count. Keep popping off the heap while sum < k, and update count. In the worst case you will have to do n pops, and each pop is O(log n), so the algorithm would take O(n log n) in total. Space complexity depends on whether you're allowed to modify inplace or not, so either O(1) or O(n) respectively."See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
Showing 2881-2900 of 4415