Interview Questions

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

    "DevOps Engineer Interview Questions for 3+ yrs experience candidate"

    Vishwanath K. - "DevOps Engineer Interview Questions for 3+ yrs experience candidate"See full answer

    Machine Learning Engineer
    Concept
  • Nike logoAsked at Nike 
    Software Engineer
    System Design
  • "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
  • Slack logoAsked at Slack 

    "This is an Improve a Product question that's quite specific. Here, we're asking to not only improve Slack, but particularly how they allow collaboration on their platform. Let's first go over the Improve a Product formula: Ask clarifying questions Identify users, behaviors, and pain points State product goal Brainstorm small improvements Brainstorm bolder improvements Measure success Summarize Now, let's begin! Ask clarifying questions"

    Exponent - "This is an Improve a Product question that's quite specific. Here, we're asking to not only improve Slack, but particularly how they allow collaboration on their platform. Let's first go over the Improve a Product formula: Ask clarifying questions Identify users, behaviors, and pain points State product goal Brainstorm small improvements Brainstorm bolder improvements Measure success Summarize Now, let's begin! Ask clarifying questions"See full answer

    Product Manager
    Product Design
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • "CQs Is 10x capacity any specific time or in general Any time of the day , store should be able to handle To confirm, Grocery store objective is to sell day to day grocery and vegetables? Or do we want to include any other products Day to day grocery Why is the foot traffic more than 10x the typical cap. Was the store designed poorly or did the store not predict the foot traffic correctly ? We suddenly become local's favorite We want to design this single store to handle 10X capacity an"

    Abhi S. - "CQs Is 10x capacity any specific time or in general Any time of the day , store should be able to handle To confirm, Grocery store objective is to sell day to day grocery and vegetables? Or do we want to include any other products Day to day grocery Why is the foot traffic more than 10x the typical cap. Was the store designed poorly or did the store not predict the foot traffic correctly ? We suddenly become local's favorite We want to design this single store to handle 10X capacity an"See full answer

    Product Manager
    Product Design
  • Discord logoAsked at Discord 

    "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
  • Adobe logoAsked at Adobe 

    "func isMatch(text: String, pattern: String) -> Bool { // Convert strings to arrays for easier indexing let s = Array(text.characters) let p = Array(pattern.characters) guard !s.isEmpty && !p.isEmpty else { return true } // Create DP table: dpi represents if s[0...i-1] matches p[0...j-1] var dp = Array(repeating: Array(repeating: false, count: p.count + 1), count: s.count + 1) // Empty pattern matches empty string dp[0]["

    Reno S. - "func isMatch(text: String, pattern: String) -> Bool { // Convert strings to arrays for easier indexing let s = Array(text.characters) let p = Array(pattern.characters) guard !s.isEmpty && !p.isEmpty else { return true } // Create DP table: dpi represents if s[0...i-1] matches p[0...j-1] var dp = Array(repeating: Array(repeating: false, count: p.count + 1), count: s.count + 1) // Empty pattern matches empty string dp[0]["See full answer

    Machine Learning Engineer
    Data Structures & Algorithms
    +3 more
  • +2

    "WITH CTE AS ( SELECT *, ROWNUMBER()OVER(PARTITION BY utxoid ORDER BY transactionid) AS trxrk FROM transactions JOIN transaction_inputs USING (transaction_id) JOIN utxo USING (utxo_id) ) SELECT transaction_id AS InvalidTransactionId FROM CTE WHERE sender!=address OR trx_rk > 1 `"

    E L. - "WITH CTE AS ( SELECT *, ROWNUMBER()OVER(PARTITION BY utxoid ORDER BY transactionid) AS trxrk FROM transactions JOIN transaction_inputs USING (transaction_id) JOIN utxo USING (utxo_id) ) SELECT transaction_id AS InvalidTransactionId FROM CTE WHERE sender!=address OR trx_rk > 1 `"See full answer

    Coding
    SQL
  • +4

    "SELECT d.departmentname,SUM(o.orderamount) AS total_revenue FROM orders o JOIN departments d ON d.departmentid =o.departmentid WHERE o.orderdate >= CURRENTDATE - INTERVAL '12 months' GROUP BY d.department_name ORDER BY total_revenue DESC; `"

    Derrick M. - "SELECT d.departmentname,SUM(o.orderamount) AS total_revenue FROM orders o JOIN departments d ON d.departmentid =o.departmentid WHERE o.orderdate >= CURRENTDATE - INTERVAL '12 months' GROUP BY d.department_name ORDER BY total_revenue DESC; `"See full answer

    Coding
    SQL
  • Snap logoAsked at Snap 
    Product Manager
    Product Design
  • Amazon logoAsked at Amazon 

    "I have worked with ML when I was a PM for Customer Due Diligence and it required recalibration to improve the matching logic (for screening and Proof of business matching with Google) and threshold analysis. In this scenario we had to extract past True positive, False positive decisions from operations and run threshold analysis to come up with a new threshold to match better and remove the noise i.e. False positives. Taking this new threshold for matching, the ML algorithm is receiving feedback"

    Madhur K. - "I have worked with ML when I was a PM for Customer Due Diligence and it required recalibration to improve the matching logic (for screening and Proof of business matching with Google) and threshold analysis. In this scenario we had to extract past True positive, False positive decisions from operations and run threshold analysis to come up with a new threshold to match better and remove the noise i.e. False positives. Taking this new threshold for matching, the ML algorithm is receiving feedback"See full answer

    Product Manager
    Technical
    +1 more
  • Apple logoAsked at Apple 
    Software Engineer
    Data Structures & Algorithms
    +4 more
  • "YouTube is a platform that lets users upload self generated content that's available for all other users to view, globally. It has a freemium model where unpaid users can watch unlimited content. However, the paid users get additional features that enhance the viewing experience. YouTube would like to move the unpaid users to a paid subscription model as it ensures higher ARPU for YT and gives users incentive to repeated come back to the platform to watch content. **Ways to increase conversion"

    Rahul J. - "YouTube is a platform that lets users upload self generated content that's available for all other users to view, globally. It has a freemium model where unpaid users can watch unlimited content. However, the paid users get additional features that enhance the viewing experience. YouTube would like to move the unpaid users to a paid subscription model as it ensures higher ARPU for YT and gives users incentive to repeated come back to the platform to watch content. **Ways to increase conversion"See full answer

    Product Manager
    Product Strategy
  • Behavioral
    Product Design
    +1 more
  • "To build my career in a lead organization."

    Toufeeq K. - "To build my career in a lead organization."See full answer

    Behavioral
  • Samsung logoAsked at Samsung 

    "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
Showing 2881-2900 of 4392