Skip to main content

Interview Questions

Review this list of 4,415 interview questions and answers verified by hiring managers and candidates.
  • "Objective: Primary Goal: Maximize long-term user engagement and retention while balancing monetization. Secondary Goal: Improve relevance of content, ensuring users enjoy their feed. Key Metrics User Engagement → Session Length Ad Revenue → conversion rates, revenue per user. Friend Network Growth → New connections, follow-up engagement with new friends. Retention Rate → How often users return after seeing either an ad or recommendation. Inputs & Signals for the Sy"

    Arindam G. - "Objective: Primary Goal: Maximize long-term user engagement and retention while balancing monetization. Secondary Goal: Improve relevance of content, ensuring users enjoy their feed. Key Metrics User Engagement → Session Length Ad Revenue → conversion rates, revenue per user. Friend Network Growth → New connections, follow-up engagement with new friends. Retention Rate → How often users return after seeing either an ad or recommendation. Inputs & Signals for the Sy"See full answer

    Product Manager
    Product Design
  • "Some of the best practices I found in the best PMs is Structure - Often times the problems we are dealing with in corporate are going to be ambiguous. Best PMs will try to scope it down and bring a clarity to the ambiguous problem statement. This can be observed in simple things like planning a day, planning a trip or planning a house hunt. They will approach problems with some structure in place Getting the buy in from people - I found that often times PMs are the people who doesn't have"

    Anonymous Fish - "Some of the best practices I found in the best PMs is Structure - Often times the problems we are dealing with in corporate are going to be ambiguous. Best PMs will try to scope it down and bring a clarity to the ambiguous problem statement. This can be observed in simple things like planning a day, planning a trip or planning a house hunt. They will approach problems with some structure in place Getting the buy in from people - I found that often times PMs are the people who doesn't have"See full answer

    Behavioral
  • Excel Impact logoAsked at Excel Impact 

    "voice"

    Ravi K. - "voice"See full answer

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

  • "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
  • Google logoAsked at Google 
    Product Design
    System Design
  • "Steps in booking (eg. movie ticket booking) User logs in User enters details User selects seats User adds meal options User enters payment method User completes payment Scenarios Which can happen agents corner the tickets and then sell them at premium Multiple users booking at the same time and get an error message at the end Money gets stuck and will be refunded later Load at the server and server crashes Multiple users get t"

    P D. - "Steps in booking (eg. movie ticket booking) User logs in User enters details User selects seats User adds meal options User enters payment method User completes payment Scenarios Which can happen agents corner the tickets and then sell them at premium Multiple users booking at the same time and get an error message at the end Money gets stuck and will be refunded later Load at the server and server crashes Multiple users get t"See full answer

    Product Design
  • Nvidia logoAsked at Nvidia 
    Machine Learning Engineer
    Concept
  • "I started by saying I like to understand what problems are they trying to solve. Often customers are asking for the features without knowing the problem"

    Soraya S. - "I started by saying I like to understand what problems are they trying to solve. Often customers are asking for the features without knowing the problem"See full answer

    Product Manager
    Analytical
    +2 more
  • Meta logoAsked at Meta 

    "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: > For sure, I definitely think that Facebook has opportunities to look into autonomous vehicles. I know it's becoming quite saturated, but an acquisition of one of the incumbents can prove worthwhile. Firstly, Facebook can use it's world class AI and a"

    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: > For sure, I definitely think that Facebook has opportunities to look into autonomous vehicles. I know it's becoming quite saturated, but an acquisition of one of the incumbents can prove worthwhile. Firstly, Facebook can use it's world class AI and a"See full answer

    Product Manager
    Product Strategy
  • Google logoAsked at Google 

    "This is a Fermi problem — an estimation or approximation problem with limited information and back-of-the-envelope calculations. There's no right answer: interviewers want to understand how you think and how well you can explain your reasoning, rather than what you already know. Recall the formula for Fermi problems: Ask clarifying questions Catalog what you know Make equation(s) Think about edge cases to add to equation **Breakdown components of your equat"

    Exponent - "This is a Fermi problem — an estimation or approximation problem with limited information and back-of-the-envelope calculations. There's no right answer: interviewers want to understand how you think and how well you can explain your reasoning, rather than what you already know. Recall the formula for Fermi problems: Ask clarifying questions Catalog what you know Make equation(s) Think about edge cases to add to equation **Breakdown components of your equat"See full answer

    Product Manager
    Estimation
  • "Alright kiddo, imagine you have a big box of LEGO bricks. Each brick is like a tiny tool that helps you build something special. Now, think about a game you love to play on your computer or phone. The people who make those games want to help other people make things that work with their games, like new levels or characters. So, they create something called an "SDK," which stands for "Software Development Kit." This is like a special set of LEGO bricks and instructions that they share with other"

    Srilaxmi C. - "Alright kiddo, imagine you have a big box of LEGO bricks. Each brick is like a tiny tool that helps you build something special. Now, think about a game you love to play on your computer or phone. The people who make those games want to help other people make things that work with their games, like new levels or characters. So, they create something called an "SDK," which stands for "Software Development Kit." This is like a special set of LEGO bricks and instructions that they share with other"See full answer

    Technical
  • Software Engineer
    Data Structures & Algorithms
    +1 more
  • LinkedIn logoAsked at LinkedIn 
    Product Strategy
  • Apple logoAsked at Apple 
    Software Engineer
    Data Structures & Algorithms
    +1 more
  • LinkedIn logoAsked at LinkedIn 

    "#include #include using namespace std; int main() { int n; cin >> n; int a[n]; for(int i=0; i=0 and a[i]<=2) { sort(a[0], a[n]); } } cout << "After sorting array: "; for(int i=0; i<n; i++) { cout << a[i] << " "; } }"

    Shaxboz A. - "#include #include using namespace std; int main() { int n; cin >> n; int a[n]; for(int i=0; i=0 and a[i]<=2) { sort(a[0], a[n]); } } cout << "After sorting array: "; for(int i=0; i<n; i++) { cout << a[i] << " "; } }"See full answer

    Data Structures & Algorithms
    Coding
    +1 more
  • Lyft logoAsked at Lyft 
    Product Design
    Product Strategy
  • "Use sticky sessions in loadbalancer to save the user sessions. In case of DB, use Redis cache to maintain user sessions"

    Madhini G. - "Use sticky sessions in loadbalancer to save the user sessions. In case of DB, use Redis cache to maintain user sessions"See full answer

    Solutions Architect
    Technical
  • Apple logoAsked at Apple 

    "Function that transforms each elements in a collection and returns new collection with transformed elements"

    Susmita S. - "Function that transforms each elements in a collection and returns new collection with transformed elements"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
Showing 3741-3760 of 4415