Interview Questions

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

    "Ensure immediate safety: The first priority is to secure the vehicle and its occupants by stopping the engine, activating hazard lights, and unlocking doors. Assess the situation: The car evaluates the extent of damage, determines its location, and checks on the status of passengers. Call for help: Based on the assessment, the car calls emergency services if necessary and notifies the manufacturer. Collect and store accident data: This is crucial for later analysis and potential legal pu"

    Surbhi G. - "Ensure immediate safety: The first priority is to secure the vehicle and its occupants by stopping the engine, activating hazard lights, and unlocking doors. Assess the situation: The car evaluates the extent of damage, determines its location, and checks on the status of passengers. Call for help: Based on the assessment, the car calls emergency services if necessary and notifies the manufacturer. Collect and store accident data: This is crucial for later analysis and potential legal pu"See full answer

    Product Design
    Technical
  • Apple logoAsked at Apple 
    Software Engineer
    Data Structures & Algorithms
    +1 more
  • Twitter logoAsked at Twitter 

    "Before I begin, I would confirm the idea of Stories as "phone-shot video with light editing to share a person's current experience in a short form video". I would also ask if they would be integrated into the current application or a standalone service. The process I'll use is to think through twitter's mission, outline its current user personas and how they use twitter. Articulate a rubric framework for stakeholder needs, and then compare the stories idea against that. To start off with the m"

    Anonymous Wallaby - "Before I begin, I would confirm the idea of Stories as "phone-shot video with light editing to share a person's current experience in a short form video". I would also ask if they would be integrated into the current application or a standalone service. The process I'll use is to think through twitter's mission, outline its current user personas and how they use twitter. Articulate a rubric framework for stakeholder needs, and then compare the stories idea against that. To start off with the m"See full answer

    Product Strategy
  • Google logoAsked at Google 
    Product Strategy
  • Workday logoAsked at Workday 
    Product Manager
    Behavioral
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Amazon logoAsked at Amazon 
    Product Manager
    Product Design
  • LinkedIn logoAsked at LinkedIn 

    "They would be better off with stories, i guess."

    Ilya P. - "They would be better off with stories, i guess."See full answer

    Product Manager
    Product Strategy
  • " The productofarrays() function works by first creating an empty array to store the product of the two integers. Then, it iterates through the first array and multiplies each element by each element in the second array. The product of each element is then appended to the product array. Finally, the product array is returned def productofarrays(array1, array2): """ Calculates the product of two integers represented by two arrays. Args: array1: The first array. array2: The se"

    Praful B. - " The productofarrays() function works by first creating an empty array to store the product of the two integers. Then, it iterates through the first array and multiplies each element by each element in the second array. The product of each element is then appended to the product array. Finally, the product array is returned def productofarrays(array1, array2): """ Calculates the product of two integers represented by two arrays. Args: array1: The first array. array2: The se"See full answer

    Software Engineer
    Technical
  • Infosys logoAsked at Infosys 

    "In Python, an "oops" (Object-Oriented Programming) concept refers to a programming paradigm that is based on the idea of objects and classes. OOP allows developers to model real-world concepts and create reusable code blocks through the use of inheritance, polymorphism, and encapsulation. Here are some common OOP concepts in Python: Class: A class is a blueprint for creating objects. It defines the attributes and behaviors that objects of that class will have. Object: An object is an insta"

    Anonymous Flamingo - "In Python, an "oops" (Object-Oriented Programming) concept refers to a programming paradigm that is based on the idea of objects and classes. OOP allows developers to model real-world concepts and create reusable code blocks through the use of inheritance, polymorphism, and encapsulation. Here are some common OOP concepts in Python: Class: A class is a blueprint for creating objects. It defines the attributes and behaviors that objects of that class will have. Object: An object is an insta"See full answer

    Data Scientist
    Technical
  • Google logoAsked at Google 
    Product Manager
    Program Sense
    +1 more
  • Blend logoAsked at Blend 
    System Design
    Product Design
  • LinkedIn logoAsked at LinkedIn 

    "Basic Approach As BST inorder traversal will result in a sequence of increasing order. Store that order in a vector and get the k-1 index to get the Kth smallest element, similarly access the N-K+1 th element will be the Kth largest element Time Complexity: O(n) Space Complexity O(n) Space Optimized Approach For Kth smallest , start inorder traversal, and keep a counter, decrement the counter when you access the node element. When the counter turns 0 that elementwill be the Kth smal"

    Saurabh S. - "Basic Approach As BST inorder traversal will result in a sequence of increasing order. Store that order in a vector and get the k-1 index to get the Kth smallest element, similarly access the N-K+1 th element will be the Kth largest element Time Complexity: O(n) Space Complexity O(n) Space Optimized Approach For Kth smallest , start inorder traversal, and keep a counter, decrement the counter when you access the node element. When the counter turns 0 that elementwill be the Kth smal"See full answer

    Data Structures & Algorithms
    Coding
    +1 more
  • Tinder logoAsked at Tinder 

    "I would recognize the factors that are causing the interference. Then i will use tools like smoothing techniques or algorithms (e.g Kalman filters for time series) which can help isolate genuine trends from noise. In testing i would employ techniqu es like A/B testing to measure interference from unrelated factors and use techniques like regression analysis to seperate the relevant factors from noise."

    Trusha M. - "I would recognize the factors that are causing the interference. Then i will use tools like smoothing techniques or algorithms (e.g Kalman filters for time series) which can help isolate genuine trends from noise. In testing i would employ techniqu es like A/B testing to measure interference from unrelated factors and use techniques like regression analysis to seperate the relevant factors from noise."See full answer

    Data Scientist
    Technical
  • "brand keeps promises continuously and consistently. so people belives brands.so it becomes loyal and repeating customers.so i want to become a brand driver who is improving corevalue and marketing value.brand means trust,design,value,strategy,logo,maketing,advertising,identity"

    Sri M. - "brand keeps promises continuously and consistently. so people belives brands.so it becomes loyal and repeating customers.so i want to become a brand driver who is improving corevalue and marketing value.brand means trust,design,value,strategy,logo,maketing,advertising,identity"See full answer

    Behavioral
  • Google logoAsked at Google 

    "This is a classic Strategy Question, which asks you to justify high-level business decisions and strategy. With many acquisition strategy questions, we can first look at core competencies and synergies before offering more complex reasoning. > Google acquired Fitbit in 2019 for over $2 billion. Here are some reasons why:More data > Integrations with Google Health > Owning more hardware > Future wearable tech integrations > Prevent a competitive acquisition > I'll go into detail about each. F"

    Exponent - "This is a classic Strategy Question, which asks you to justify high-level business decisions and strategy. With many acquisition strategy questions, we can first look at core competencies and synergies before offering more complex reasoning. > Google acquired Fitbit in 2019 for over $2 billion. Here are some reasons why:More data > Integrations with Google Health > Owning more hardware > Future wearable tech integrations > Prevent a competitive acquisition > I'll go into detail about each. F"See full answer

    Product Manager
  • "The Reason I want to work as a project manager at Rivian is because I've worked as a team at GFS to throw the garbage and recycling out in the garbage and we were able to dump all the garbage as a team and we got the job done."

    Amparo L. - "The Reason I want to work as a project manager at Rivian is because I've worked as a team at GFS to throw the garbage and recycling out in the garbage and we were able to dump all the garbage as a team and we got the job done."See full answer

    Technical Program Manager
    Behavioral
  • Amazon logoAsked at Amazon 
    Machine Learning Engineer
    Concept
  • Thumbtack logoAsked at Thumbtack 
    Product Design
    System Design
  • BizOps & Strategy
    Technical
    +1 more
  • +3

    "Yes, at least doing code review, pair programming and little helps."

    Mehmet Y. - "Yes, at least doing code review, pair programming and little helps."See full answer

    Behavioral
    Technical
Showing 3181-3200 of 4065