Skip to main content

Interview Questions

Review this list of 4,415 interview questions and answers verified by hiring managers and candidates.
  • Goldman Sachs logoAsked at Goldman Sachs 
    1 answer

    "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
  • Software Engineer
    Behavioral
  • Software Engineer
    Data Structures & Algorithms
  • Meta logoAsked at Meta 
    1 answer

    "This is a Technical question. It tests your ability to understand high level technical concepts. Even though your job won't have any coding involved, you'll still need to understand these concepts. Being able to cover all these topics with clarity communicates confidence in your interviewer. Unfortunately, there's no formula for technical questions, but some general tips are: Use analogies when you can Break your solution into clear, bite-size steps Don't be afraid to use examples to b"

    Exponent - "This is a Technical question. It tests your ability to understand high level technical concepts. Even though your job won't have any coding involved, you'll still need to understand these concepts. Being able to cover all these topics with clarity communicates confidence in your interviewer. Unfortunately, there's no formula for technical questions, but some general tips are: Use analogies when you can Break your solution into clear, bite-size steps Don't be afraid to use examples to b"See full answer

    Product Manager
    Concept
  • Sierra AI logoAsked at Sierra AI 
    Add answer
    Software Engineer
    Artificial Intelligence
    +2 more
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • OpenAI logoAsked at OpenAI 
    Add answer
    Product Manager
    Artificial Intelligence
    +1 more
  • Google logoAsked at Google 
    1 answer

    "I went to Indeed.com and research the Hampton Inn job."

    Amparo L. - "I went to Indeed.com and research the Hampton Inn job."See full answer

    Machine Learning Engineer
    Behavioral
  • Atlassian logoAsked at Atlassian 
    Add answer
    Product Manager
    Behavioral
    +7 more
  • Oracle logoAsked at Oracle 
    1 answer

    "Since a bitonic array first increases then decreases, we can: Find the peak using binary search (O(log n)) Reverse the decreasing half Merge the two sorted halvesThis gives an overall time complexity of O(n)."

    Krishnaveni G. - "Since a bitonic array first increases then decreases, we can: Find the peak using binary search (O(log n)) Reverse the decreasing half Merge the two sorted halvesThis gives an overall time complexity of O(n)."See full answer

    Engineering Manager
    Data Structures & Algorithms
    +1 more
  • Coinbase logoAsked at Coinbase 
    Add answer
    Engineering Manager
    System Design
  • Product Manager
    Product Design
  • "In developing a marketing strategy, I begin with comprehensive market research to identify consumer trends, competition, and potential gaps. This includes using tools like Google Analytics to gather insights on customer preferences and behaviors. I then define clear goals for the campaign, such as brand awareness, lead generation, or customer acquisition, and set KPIs to measure success. For instance, during my time at Bahwan International with the Nissan brand, I analyzed customer segments and"

    Basant P. - "In developing a marketing strategy, I begin with comprehensive market research to identify consumer trends, competition, and potential gaps. This includes using tools like Google Analytics to gather insights on customer preferences and behaviors. I then define clear goals for the campaign, such as brand awareness, lead generation, or customer acquisition, and set KPIs to measure success. For instance, during my time at Bahwan International with the Nissan brand, I analyzed customer segments and"See full answer

    Marketing Manager
    Technical
    +1 more
  • Indeed logoAsked at Indeed 
    Add answer
    Product Manager
    Product Design
    +3 more
  • Zomato logoAsked at Zomato 
    2 answers

    "Thankyou for asking me this answer. What makes me unique in data analytics is my ability to blend technical skills with a strong business mindset. I don’t just focus on building dashboards or running analyses-I always tie the insights back to real business impact. During my internship at Quantara Analytics, for example, I didn’t just track supplier KPI's. I redesigned the reporting process, which cut manual work by 60% and improved decision-making. I’m also proactive about learning tools like Po"

    Dhruv M. - "Thankyou for asking me this answer. What makes me unique in data analytics is my ability to blend technical skills with a strong business mindset. I don’t just focus on building dashboards or running analyses-I always tie the insights back to real business impact. During my internship at Quantara Analytics, for example, I didn’t just track supplier KPI's. I redesigned the reporting process, which cut manual work by 60% and improved decision-making. I’m also proactive about learning tools like Po"See full answer

    Data Analyst
    Behavioral
  • "Equal. log(a)+log(b)=log(axb) => log(1)+log(2)+log(3)+log(4)+log(5) = log(2x3x4x5)=log(120)"

    Alireza K. - "Equal. log(a)+log(b)=log(axb) => log(1)+log(2)+log(3)+log(4)+log(5) = log(2x3x4x5)=log(120)"See full answer

    Statistics & Experimentation
  • DoorDash logoAsked at DoorDash 
    Add answer
    BizOps & Strategy
    Behavioral
    +1 more
  • DoorDash logoAsked at DoorDash 
    1 answer

    "Assumption: Considering the launch of a product r a service based company in a new market: 1) Need of the product / service - consumer needs 2) Presence of competitor and their market share 3) Consumer behaviour - can this be changed if such need doesn't exist explicitly( ex: ride hailing) 4) Existing price of the product 5) Marketing spend to launch in that market and opportunity to make revenue"

    Arista V. - "Assumption: Considering the launch of a product r a service based company in a new market: 1) Need of the product / service - consumer needs 2) Presence of competitor and their market share 3) Consumer behaviour - can this be changed if such need doesn't exist explicitly( ex: ride hailing) 4) Existing price of the product 5) Marketing spend to launch in that market and opportunity to make revenue"See full answer

    BizOps & Strategy
    Product Strategy
  • "i failed to answer, did not know"

    Erjan G. - "i failed to answer, did not know"See full answer

    Data Engineer
    Technical
  • 1 answer

    "hash maps work in key value pair. The keys are hashed with a hash algorithm and resulting hashcode(integer) with related value are stored. Accessing a value, removing an element, Searching the hash map: 1) The hash map value can be accessed in O(1) time once you know the key. 2) If the key is not known, the hashmap value can be accessed in O(n) since you have to iterate atleast once. "

    Kavithadevi P. - "hash maps work in key value pair. The keys are hashed with a hash algorithm and resulting hashcode(integer) with related value are stored. Accessing a value, removing an element, Searching the hash map: 1) The hash map value can be accessed in O(1) time once you know the key. 2) If the key is not known, the hashmap value can be accessed in O(n) since you have to iterate atleast once. "See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • Product Manager
    Analytical
Showing 3761-3780 of 4415