Skip to main content

Interview Questions

Review this list of 4,415 interview questions and answers verified by hiring managers and candidates.
  • Engineering Manager
    Behavioral
    +1 more
  • "Do you have questions you want to ask me or any feedback you want to provide about the interview process? Tell me about your role & day to day basis of work in your current project in current company."

    Kuldeep Y. - "Do you have questions you want to ask me or any feedback you want to provide about the interview process? Tell me about your role & day to day basis of work in your current project in current company."See full answer

    Behavioral
  • "Clarification : What do you mean by fake drugs ? Ans : drugs that are counterfeit and not approved by the FDA. Intro / scope : Fake drugs is a big problem and can even lead to someone death. For this question I plan to focus on the US market and drugs that can be bought over the counter and does not need a doctor's prescription. For prescription drugs, pharmacists play a key role in ensuring the doctor's prescription correct and pharmacists can also police fake drugs. Therefore I will focus o"

    Niaz - "Clarification : What do you mean by fake drugs ? Ans : drugs that are counterfeit and not approved by the FDA. Intro / scope : Fake drugs is a big problem and can even lead to someone death. For this question I plan to focus on the US market and drugs that can be bought over the counter and does not need a doctor's prescription. For prescription drugs, pharmacists play a key role in ensuring the doctor's prescription correct and pharmacists can also police fake drugs. Therefore I will focus o"See full answer

    Product Design
  • "At Evernote and Wise, I've created a personalized approach for working more efficiently I've taught to coworkers with either our own proprietary software and off the shelf software. With Evernote, I did this by creating a hyper personalized templates for responding to customer concerns. With Wise, it's been a reworking of their traditional way of approaching Due Diligence and use of resources"

    Jeff M. - "At Evernote and Wise, I've created a personalized approach for working more efficiently I've taught to coworkers with either our own proprietary software and off the shelf software. With Evernote, I did this by creating a hyper personalized templates for responding to customer concerns. With Wise, it's been a reworking of their traditional way of approaching Due Diligence and use of resources"See full answer

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

  • "In a previous role as a Program Manager, I encountered a situation where we were halfway through a project aimed at streamlining our customer support operations. It became evident that a specific process we were implementing to manage customer inquiries and escalations was inefficient and causing delays. Recognizing the importance of addressing this issue promptly, I took the following steps: Assessment: First, I conducted a thorough assessment of the process to pinpoint the bottlenecks a"

    Anonymous Panda - "In a previous role as a Program Manager, I encountered a situation where we were halfway through a project aimed at streamlining our customer support operations. It became evident that a specific process we were implementing to manage customer inquiries and escalations was inefficient and causing delays. Recognizing the importance of addressing this issue promptly, I took the following steps: Assessment: First, I conducted a thorough assessment of the process to pinpoint the bottlenecks a"See full answer

    Technical Program Manager
    Behavioral
  • "nothing"

    Emmanuel M. - "nothing"See full answer

    Behavioral
  • Product Manager
    Behavioral
  • Shopify logoAsked at Shopify 

    "This is a Favorite Product question with a slight twist. We have a constraint: picking an e-commerce store. This should be relatively easy since we use e-commerce stores every day. Let's go over the Favorite Product formula before we begin: 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 wo"

    Exponent - "This is a Favorite Product question with a slight twist. We have a constraint: picking an e-commerce store. This should be relatively easy since we use e-commerce stores every day. Let's go over the Favorite Product formula before we begin: 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 wo"See full answer

    Product Manager
    Product Design
  • Google logoAsked at Google 

    "Clarifying Qns: Note: How do we define DAUs? Let's say it's open ended and based on general engagement (watch time, comments, etc.) Did the watch time went down and comments went up for the same videos or are we saying total watch time and total comments on Youtube? (Total) I am assuming we are not including Youtube Live videos because those are typically live chat 1000’s of comments for a single video. (Correct) Do we know if these two could be independent problems not correlated wit"

    Shubh T. - "Clarifying Qns: Note: How do we define DAUs? Let's say it's open ended and based on general engagement (watch time, comments, etc.) Did the watch time went down and comments went up for the same videos or are we saying total watch time and total comments on Youtube? (Total) I am assuming we are not including Youtube Live videos because those are typically live chat 1000’s of comments for a single video. (Correct) Do we know if these two could be independent problems not correlated wit"See full answer

    Analytical
    Execution
  • Apple logoAsked at Apple 

    "A full stack developer could be summarized as the person who both writes the APIs and consumes the APIs. They are familiar with Databases/Data-layer services, middle-layer/application services and business logic, and finally familiar with the consumers whether front-end applications/UIs or other systems. They can understand the trade-offs up and down the stack, where to adjust along the service-call-path. Ideally they are comfortable programming both async calls (front end javascript promises, e"

    Luke P. - "A full stack developer could be summarized as the person who both writes the APIs and consumes the APIs. They are familiar with Databases/Data-layer services, middle-layer/application services and business logic, and finally familiar with the consumers whether front-end applications/UIs or other systems. They can understand the trade-offs up and down the stack, where to adjust along the service-call-path. Ideally they are comfortable programming both async calls (front end javascript promises, e"See full answer

    Software Engineer
    Technical
  • Anduril logoAsked at Anduril 
    Technical Program Manager
    Program Sense
  • Apple logoAsked at Apple 

    "Reproduce the bug, read error messages, isolate the problem, use a debugger, check assumptions, review recent changes, consult documentation, Text Edge Cases, take break"

    Jennifer C. - "Reproduce the bug, read error messages, isolate the problem, use a debugger, check assumptions, review recent changes, consult documentation, Text Edge Cases, take break"See full answer

    Software Engineer
    Behavioral
  • "I would evaluate by comparing the results of old and new ranking algorithms, based on number of false positives."

    Keval B. - "I would evaluate by comparing the results of old and new ranking algorithms, based on number of false positives."See full answer

    Product Manager
    Technical
  • "Clarified with interviewer: How it is used ? user will give facebook page of school as input What is the criteria for declaring school as duplicate ? same name and location used exposed APIs of parent service to create and maintain a inverted index [msg queue+spark]. Duplicate matching service will use elastic search [and filter out input school page]. Elastic will search and return results of school name and geospatial matching ."

    A S. - "Clarified with interviewer: How it is used ? user will give facebook page of school as input What is the criteria for declaring school as duplicate ? same name and location used exposed APIs of parent service to create and maintain a inverted index [msg queue+spark]. Duplicate matching service will use elastic search [and filter out input school page]. Elastic will search and return results of school name and geospatial matching ."See full answer

    System Design
  • "For ROI for strategic bets, we want to evaluate short term and long-term returns on our investment as well as ensuring we have quantitative and qualitative milestones to measure progress towards the long-term goal. For quantitative evaluation, I would first outline resource investment from upfront capital investment, infrastructure resourcing and clearly capture the opportunity cost of the investment. Then I would set leading success indicators, and business metrics over the timeline of the inv"

    Katherine B. - "For ROI for strategic bets, we want to evaluate short term and long-term returns on our investment as well as ensuring we have quantitative and qualitative milestones to measure progress towards the long-term goal. For quantitative evaluation, I would first outline resource investment from upfront capital investment, infrastructure resourcing and clearly capture the opportunity cost of the investment. Then I would set leading success indicators, and business metrics over the timeline of the inv"See full answer

    Business Analyst
    Data Analysis
    +2 more
  • Analytical
    Execution
  • "// Helper function to calculate the Euclidean distance between two points function distance(p1, p2) { return Math.sqrt(Math.pow(p1[0] - p2[0], 2) + Math.pow(p1[1] - p2[1], 2)); } // A helper function to find the closest pair in a given set of points within the strip function closestPairInStrip(strip, d) { let minDist = d; // Start with the current minimum distance strip.sort((a, b) => a[1] - b[1]); // Sort the strip by y-coordinate for (let i = 0; i < strip.length; i++) { "

    Vishnu V. - "// Helper function to calculate the Euclidean distance between two points function distance(p1, p2) { return Math.sqrt(Math.pow(p1[0] - p2[0], 2) + Math.pow(p1[1] - p2[1], 2)); } // A helper function to find the closest pair in a given set of points within the strip function closestPairInStrip(strip, d) { let minDist = d; // Start with the current minimum distance strip.sort((a, b) => a[1] - b[1]); // Sort the strip by y-coordinate for (let i = 0; i < strip.length; i++) { "See full answer

    Machine Learning Engineer
    Data Structures & Algorithms
    +1 more
Showing 2961-2980 of 4415