Skip to main content

Interview Questions

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

    "This is a 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. Let's go over one possible solution: > There's many different reasons why Twilio acquired SendGrid, my top three reasons would be:Owning more of the communications network > More data > Upselling to SendGrid customers > Owning more of the communications netw"

    Exponent - "This is a 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. Let's go over one possible solution: > There's many different reasons why Twilio acquired SendGrid, my top three reasons would be:Owning more of the communications network > More data > Upselling to SendGrid customers > Owning more of the communications netw"See full answer

    Product Manager
  • "min-num = arr[0] max-num = arr[0] for (i=1; i max-num) { max-num = arr[i]; } } System.out.println("Minimum = " + min-num); System.out.println("Maximum = " + max-num);"

    Kamlesh S. - "min-num = arr[0] max-num = arr[0] for (i=1; i max-num) { max-num = arr[i]; } } System.out.println("Minimum = " + min-num); System.out.println("Maximum = " + max-num);"See full answer

    Software Engineer
    Technical
  • Peloton logoAsked at Peloton 
    Product Strategy
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Product Design
  • "import java.util.*; public class NetworkTopology { public int topologytype(int N, int M, int[] input3, int[] input4) { if (M != N - 1 && M != N) return -1; // Fast check for invalid cases int[] degree = new int[N + 1]; // Degree of each node (1-based indexing) // Build the degree array for (int i = 0; i < M; i++) { degree[input3[i]]++; degree[input4[i]]++; } // Check for Bus Topology boolean isBus = (M"

    Alessandro R. - "import java.util.*; public class NetworkTopology { public int topologytype(int N, int M, int[] input3, int[] input4) { if (M != N - 1 && M != N) return -1; // Fast check for invalid cases int[] degree = new int[N + 1]; // Degree of each node (1-based indexing) // Build the degree array for (int i = 0; i < M; i++) { degree[input3[i]]++; degree[input4[i]]++; } // Check for Bus Topology boolean isBus = (M"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • "When launching a new product at Koovs, I began by conducting a thorough competitor analysis to ensure our pricing strategy was competitive. I then defined the target audience based on demographic and psychographic data. We built a comprehensive multi-channel campaign strategy that included SEO for visibility, targeted SEM ads, and engaging social media content. I used tools like Google Analytics to monitor campaign performance and adjusted our tactics based on the data. For instance, we increase"

    Basant P. - "When launching a new product at Koovs, I began by conducting a thorough competitor analysis to ensure our pricing strategy was competitive. I then defined the target audience based on demographic and psychographic data. We built a comprehensive multi-channel campaign strategy that included SEO for visibility, targeted SEM ads, and engaging social media content. I used tools like Google Analytics to monitor campaign performance and adjusted our tactics based on the data. For instance, we increase"See full answer

    Marketing Manager
    Product Strategy
  • "package mycoding.tryexponent.com; import java.util.Scanner; public class FirstAndLastOccurenceOfaNumber { public static void main(String[] arg) { System.out.println("Enter 'a' to run the programme:"); System.out.println("Enter 't' to terminate the programme:"); Scanner in=new Scanner(System.in); String inputtedString=in.nextLine(); while(!"t".equalsIgnoreCase(inputtedString)) { System.out.println("enter a number to find its 1st nd last occurence"); int number=in.nextInt(); int[] array=new i"

    Ankur T. - "package mycoding.tryexponent.com; import java.util.Scanner; public class FirstAndLastOccurenceOfaNumber { public static void main(String[] arg) { System.out.println("Enter 'a' to run the programme:"); System.out.println("Enter 't' to terminate the programme:"); Scanner in=new Scanner(System.in); String inputtedString=in.nextLine(); while(!"t".equalsIgnoreCase(inputtedString)) { System.out.println("enter a number to find its 1st nd last occurence"); int number=in.nextInt(); int[] array=new i"See full answer

    Technical
  • Business Analyst
    Data Analysis
    +2 more
  • Business Analyst
    Data Analysis
    +2 more
  • Business Analyst
    Data Analysis
    +2 more
  • Google logoAsked at Google 
    BizOps & Strategy
    Analytical
    +1 more
  • Google logoAsked at Google 

    "What is the goal of this product? If its engagement for the people in a flight, can other options be explored? If there is a particular business insistence for hangman for engagement, the following can be the features of the game: Pain point: Typing might be hard Feature: Connect with phone keyboard to enable typing Pain point: These games do not engage multiple people simultaneously. Have leaderboards and multiplayer duels where the game is designed to hang the other player in case of a"

    Ranjani M. - "What is the goal of this product? If its engagement for the people in a flight, can other options be explored? If there is a particular business insistence for hangman for engagement, the following can be the features of the game: Pain point: Typing might be hard Feature: Connect with phone keyboard to enable typing Pain point: These games do not engage multiple people simultaneously. Have leaderboards and multiplayer duels where the game is designed to hang the other player in case of a"See full answer

    Product Design
  • "This is another 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"

    Exponent - "This is another 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"See full answer

    Product Manager
  • UserTesting logoAsked at UserTesting 

    "This is a Design a Product question. For this, we'll want to follow the formula for success: Ask clarifying questions Identify user types, behaviors, and pain points State the goal and use cases List current solutions Improvements / net new solutions Evaluate and select solutions Measure Success Summarize Ask clarifying questions It's important to get clarity on anything unclear. Asking questions also helps us limit scope early on s"

    Exponent - "This is a Design a Product question. For this, we'll want to follow the formula for success: Ask clarifying questions Identify user types, behaviors, and pain points State the goal and use cases List current solutions Improvements / net new solutions Evaluate and select solutions Measure Success Summarize Ask clarifying questions It's important to get clarity on anything unclear. Asking questions also helps us limit scope early on s"See full answer

    Product Manager
    Product Design
  • "Things on which Site performance depends Page Speed: The time it takes to load the webpage. It comprises the metrics like Server response time [Amount of time when a web client makes a request and a server responds to the request], Transfer time [Time it takes to download a webpage], and render time [Duration of time it takes to render the HTML page in browser]. DNS lookup speed: Every website name is mapped with the corresponding IP Address. So the browser lookup up the IP for t"

    Anonymous Muskox - "Things on which Site performance depends Page Speed: The time it takes to load the webpage. It comprises the metrics like Server response time [Amount of time when a web client makes a request and a server responds to the request], Transfer time [Time it takes to download a webpage], and render time [Duration of time it takes to render the HTML page in browser]. DNS lookup speed: Every website name is mapped with the corresponding IP Address. So the browser lookup up the IP for t"See full answer

    Technical
  • Amazon logoAsked at Amazon 
    Security Engineer
    Technical
    +1 more
Showing 4081-4100 of 4415