Skip to main content

Interview Questions

Review this list of 4,415 interview questions and answers verified by hiring managers and candidates.
  • Amazon logoAsked at Amazon 
    Add answer
    Machine Learning Engineer
    Machine Learning
  • Nvidia logoAsked at Nvidia 
    1 answer

    "Function that is passed as an argument or parameter to another function and it gets executed when the function that it is passed to gets executed"

    Susmita S. - "Function that is passed as an argument or parameter to another function and it gets executed when the function that it is passed to gets executed"See full answer

    Software Engineer
    Coding
    +1 more
  • Nvidia logoAsked at Nvidia 
    1 answer

    "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
    Data Structures & Algorithms
    +1 more
  • Nvidia logoAsked at Nvidia 
    2 answers

    "virtual function is a member function declared with virtual keyword in a base class. It enables derived classes to redefine this function with their own specific implementations."

    Sonia M. - "virtual function is a member function declared with virtual keyword in a base class. It enables derived classes to redefine this function with their own specific implementations."See full answer

    Software Engineer
    Coding
    +1 more
  • Amazon logoAsked at Amazon 
    Add answer
    Machine Learning Engineer
    Behavioral
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • "This problem can be solved with two approaches Iterative approach Recursive approach Quite easy to think about the iterative approach, you can make use of a while loop in that case. But what if you want to make use of previously computed values? That case going for the recursive solution is quite useful. class Collatz: def init(self) -> None: self.cache = {} self.steps = 0 def steps_from(self, n) -> int: # base case if n == 1: "

    Frederick A. - "This problem can be solved with two approaches Iterative approach Recursive approach Quite easy to think about the iterative approach, you can make use of a while loop in that case. But what if you want to make use of previously computed values? That case going for the recursive solution is quite useful. class Collatz: def init(self) -> None: self.cache = {} self.steps = 0 def steps_from(self, n) -> int: # base case if n == 1: "See full answer

    Software Engineer
    Coding
  • Qualtrics logoAsked at Qualtrics 
    1 answer

    "• Leadership and Team Management: • Lead, mentor, and develop a team of software engineers, fostering a collaborative and high-performance work environment. • Conduct regular one-on-one meetings, performance reviews, and career development sessions with team members. • Facilitate effective communication and collaboration within the team and with other departments. • Project Management: • Oversee the planning, execution, and delivery of engineering projects, ensuring they are completed on time, w"

    Scott S. - "• Leadership and Team Management: • Lead, mentor, and develop a team of software engineers, fostering a collaborative and high-performance work environment. • Conduct regular one-on-one meetings, performance reviews, and career development sessions with team members. • Facilitate effective communication and collaboration within the team and with other departments. • Project Management: • Oversee the planning, execution, and delivery of engineering projects, ensuring they are completed on time, w"See full answer

    Engineering Manager
    Behavioral
  • 1 answer

    "Used the below framework: Assumptions Vision Goal User Persona Use Cases Product Roadmap with prioritization Metrics References"

    Anonymous Partridge - "Used the below framework: Assumptions Vision Goal User Persona Use Cases Product Roadmap with prioritization Metrics References"See full answer

    Product Manager
    Analytical
    +2 more
  • Amazon logoAsked at Amazon 
    Add answer
    Machine Learning Engineer
    Concept
  • Pinterest logoAsked at Pinterest 
    1 answer

    "Overfitting is the condition where your model is giving an unexpectedly higher accuracy because of its training in a small database and not getting exposed to anu different type of database while testing"

    Bhavya V. - "Overfitting is the condition where your model is giving an unexpectedly higher accuracy because of its training in a small database and not getting exposed to anu different type of database while testing"See full answer

    Machine Learning Engineer
    Concept
  • Opencare logoAsked at Opencare 
    1 answer

    "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
    Analytical
    +1 more
  • Product Manager
    Analytical
    +2 more
  • Amazon logoAsked at Amazon 
    2 answers

    "This is a Strategy Question, which asks you to justify high-level business decisions and strategy. There's no set formula, but we recommend proposing at least three different reasons to answer the question. Let's go over one possible solution: > I'll list the three biggest ways I think COVID-19 affected Amazon. Fulfillment Issues > I imagine Amazon is getting much more volume of sales then they were previously. Although Amazon had a lot of sales before, quarantine has caused many people t"

    Exponent - "This is a Strategy Question, which asks you to justify high-level business decisions and strategy. There's no set formula, but we recommend proposing at least three different reasons to answer the question. Let's go over one possible solution: > I'll list the three biggest ways I think COVID-19 affected Amazon. Fulfillment Issues > I imagine Amazon is getting much more volume of sales then they were previously. Although Amazon had a lot of sales before, quarantine has caused many people t"See full answer

    Product Manager
    Analytical
  • Intercom logoAsked at Intercom 
    1 answer

    "This is a Measure Success question with a slight twist. The twist here is we need to consider a hypothetical product rather that one already built. This changes our formula slightly - specifically we may not be able to apply a UX flow to drive analysis since we're unsure of the implementation. Instead, we'll look at core behaviors that are indicative of success. Here's the modified formula: Ask clarifying questions State the goal of the feature **Apply a UX flow to drive a"

    Exponent - "This is a Measure Success question with a slight twist. The twist here is we need to consider a hypothetical product rather that one already built. This changes our formula slightly - specifically we may not be able to apply a UX flow to drive analysis since we're unsure of the implementation. Instead, we'll look at core behaviors that are indicative of success. Here's the modified formula: Ask clarifying questions State the goal of the feature **Apply a UX flow to drive a"See full answer

    Product Manager
    Analytical
  • HelloFresh logoAsked at HelloFresh 
    1 answer

    "This is a Strategy Question, which asks you to justify high-level business decisions and strategy. There's no set formula, but we recommend proposing at least three different reasons to answer the question. Let's go over one possible solution: > There's definitely a lot we could talk about, but I'll try to stay as focused as possible and talk about the three biggest ways it could have affected HelloFresh the most. Fulfillment Issues from Rapid Growth > I first imagine that HelloFresh expe"

    Exponent - "This is a Strategy Question, which asks you to justify high-level business decisions and strategy. There's no set formula, but we recommend proposing at least three different reasons to answer the question. Let's go over one possible solution: > There's definitely a lot we could talk about, but I'll try to stay as focused as possible and talk about the three biggest ways it could have affected HelloFresh the most. Fulfillment Issues from Rapid Growth > I first imagine that HelloFresh expe"See full answer

    Product Manager
    Product Strategy
  • Rover logoAsked at Rover 
    1 answer

    "We've identified the problem as a Design a Product question. Use the following framework for tackling these types of questions: Ask Clarifying Questions Identify users, behaviors, and pain points State product goal Identify current solutions Brainstorm new solutions Evaluate solutions Measure success Summarize We'll go through each of these step by step. Ask Clarifying Questions The PM interview isn't about your ability to come up w"

    Exponent - "We've identified the problem as a Design a Product question. Use the following framework for tackling these types of questions: Ask Clarifying Questions Identify users, behaviors, and pain points State product goal Identify current solutions Brainstorm new solutions Evaluate solutions Measure success Summarize We'll go through each of these step by step. Ask Clarifying Questions The PM interview isn't about your ability to come up w"See full answer

    Product Manager
    Product Design
  • Machine Learning Engineer
    Concept
  • Twitch logoAsked at Twitch 
    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
    Technical
  • Multiverse logoAsked at Multiverse 
    Add answer
    BizOps & Strategy
    Behavioral
    +1 more
  • Hubspot logoAsked at Hubspot 
    1 answer

    "This is a classic Favorite Product question with a constrained product type. For this, we want to make sure it's an enterprise product. Let's go over the Favorite Product formula before diving in: Choose a product and briefly explain what it is Who are the users? What are their pain points? How did competitors solve it in the past? How does this product address these pain points differently and better? How would you improve it/make it better? **Su"

    Exponent - "This is a classic Favorite Product question with a constrained product type. For this, we want to make sure it's an enterprise product. Let's go over the Favorite Product formula before diving in: Choose a product and briefly explain what it is Who are the users? What are their pain points? How did competitors solve it in the past? How does this product address these pain points differently and better? How would you improve it/make it better? **Su"See full answer

    Product Manager
    Product Design
Showing 3541-3560 of 4415