Skip to main content

Interview Questions

Review this list of 4,477 interview questions and answers verified by hiring managers and candidates.
  • "To speed up A/B tests results with limited sample sizes, we can apply advanced techniques like CUPED to reduce variance for faster statistical significance, interleaving to gather more comparative data per user (e.g., ranking), MAB to dynamically allocate traffic to winning variations for quicker optimization (e.g., campaigns), and Bayesian A/B testing which offers probabilistic conclusions that can be reached earlier. Each method, when appropriately applied, allows you to gain m"

    Lucas G. - "To speed up A/B tests results with limited sample sizes, we can apply advanced techniques like CUPED to reduce variance for faster statistical significance, interleaving to gather more comparative data per user (e.g., ranking), MAB to dynamically allocate traffic to winning variations for quicker optimization (e.g., campaigns), and Bayesian A/B testing which offers probabilistic conclusions that can be reached earlier. Each method, when appropriately applied, allows you to gain m"See full answer

    Statistics & Experimentation
  • Amazon logoAsked at Amazon 
    1 answer

    "In my role as VP of operational model transformation was leading the definition of current and to be state of operations for a business representing >50% of the revenue & profits of the company. In a monthly feedback session, my manager shared how he noticed I had not delegated tasks and that I should work with 2 members who had been seconded to the team. We were working on a tight timeline and we wanted to get the targets completed earlier so that we can provide some buffer for further alignm"

    Chung jin C. - "In my role as VP of operational model transformation was leading the definition of current and to be state of operations for a business representing >50% of the revenue & profits of the company. In a monthly feedback session, my manager shared how he noticed I had not delegated tasks and that I should work with 2 members who had been seconded to the team. We were working on a tight timeline and we wanted to get the targets completed earlier so that we can provide some buffer for further alignm"See full answer

    Software Engineer
    Behavioral
    +2 more
  • Meta logoAsked at Meta 
    1 answer

    "Clarifying Questions: When you say Language Learning app, you're referring to a user wanting to learn a new language through a Meta property - not NLP tech correct? -- Yes Is this a stand-alone app, or part of Facebook or another Meta app? -- You choose Are there any restrictions like budget, or time for this learning app? -- Nope. Give me a moment to think about how I want to structure this answer: Mission // Goal of Language Learning App Competition Audience Segments Pain Points "

    Brody C. - "Clarifying Questions: When you say Language Learning app, you're referring to a user wanting to learn a new language through a Meta property - not NLP tech correct? -- Yes Is this a stand-alone app, or part of Facebook or another Meta app? -- You choose Are there any restrictions like budget, or time for this learning app? -- Nope. Give me a moment to think about how I want to structure this answer: Mission // Goal of Language Learning App Competition Audience Segments Pain Points "See full answer

    Product Manager
    System Design
  • Airbnb logoAsked at Airbnb 
    Add answer
    Product Manager
    Behavioral
    +1 more
  • BizOps & Strategy
    Product Strategy
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • 7 answers
    +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
  • Meta logoAsked at Meta 
    Add answer
    Technical Program Manager
    Program Sense
  • Apple logoAsked at Apple 
    1 answer

    "public class HashMap { public class Element { T key; V value; Element(T k, V v) { this.key = k; this.value = v; } } private static final int DEFAULT_CAPACITY = 16; private static final float LOAD_FACTOR = 0.75f; private LinkedList[] table = new LinkedList[DEFAULT_CAPACITY]; private int size = 0; private int threshold = (int) (DEFAULTCAPACITY * LOADFACTOR); public void put(T k"

    Md kamrul H. - "public class HashMap { public class Element { T key; V value; Element(T k, V v) { this.key = k; this.value = v; } } private static final int DEFAULT_CAPACITY = 16; private static final float LOAD_FACTOR = 0.75f; private LinkedList[] table = new LinkedList[DEFAULT_CAPACITY]; private int size = 0; private int threshold = (int) (DEFAULTCAPACITY * LOADFACTOR); public void put(T k"See full answer

    Software Engineer
    Data Structures & Algorithms
    +2 more
  • Perplexity AI logoAsked at Perplexity AI 
    Add answer
    Machine Learning Engineer
    Artificial Intelligence
    +2 more
  • 1 answer

    "Searching for podcasts over topics is quite easy nowadays. However, usually we either don't find any podcasts interesting enough or are overwhelmed with choice. What really indicates what podcast we want to listen to at the moment is our mood, energy level etc. Additionally, we typically have some requirements, like being on the train and having one hour to spend, or only a five-minute interval while preparing breakfast. As such, I want an interface that lets me search for length. I want my"

    Jonas P. - "Searching for podcasts over topics is quite easy nowadays. However, usually we either don't find any podcasts interesting enough or are overwhelmed with choice. What really indicates what podcast we want to listen to at the moment is our mood, energy level etc. Additionally, we typically have some requirements, like being on the train and having one hour to spend, or only a five-minute interval while preparing breakfast. As such, I want an interface that lets me search for length. I want my"See full answer

    System Design
  • Meta logoAsked at Meta 
    1 answer

    "Load Balancer to multiple API Servers, pub sub system to publish user events, Game Engine Service, Write through cache and NoSQL DB. HTTP Long Polling to get user status updates"

    gdecuri - "Load Balancer to multiple API Servers, pub sub system to publish user events, Game Engine Service, Write through cache and NoSQL DB. HTTP Long Polling to get user status updates"See full answer

    Engineering Manager
    Product Design
    +2 more
  • Meta logoAsked at Meta 
    Add answer
    Product Design
    System Design
  • Microsoft logoAsked at Microsoft 
    2 answers

    "BERT - bidirectional encoder representations from transformer. For example:- it takes an entire sentence as input at once and understands the meaning of the words in that sentence and calculate the relations of words with each other irrespective of their positions from the original word to understand the meaning of the word using neighboring words. BERT model is a pre trained transformer model which can be fine-tuned for our purposes. It is used for tasks such sentimental analysis, question answ"

    Bhavya V. - "BERT - bidirectional encoder representations from transformer. For example:- it takes an entire sentence as input at once and understands the meaning of the words in that sentence and calculate the relations of words with each other irrespective of their positions from the original word to understand the meaning of the word using neighboring words. BERT model is a pre trained transformer model which can be fine-tuned for our purposes. It is used for tasks such sentimental analysis, question answ"See full answer

    Machine Learning Engineer
    Concept
  • Samsung logoAsked at Samsung 
    1 answer

    "I've worked on projects not quite like this, but very similar, in the past - I'll borrow from that to answer this: The Broader Context this problem doesn't specify the type of data we're working with, or how it's being ingested to align with my personal background, I'll assume a picture that lends this problem well to being a computer vision (abbreviated "CV") related question: let's say we have a conveyor belt in a waste facility, which sequentially carries a stream of waste w"

    Zain R. - "I've worked on projects not quite like this, but very similar, in the past - I'll borrow from that to answer this: The Broader Context this problem doesn't specify the type of data we're working with, or how it's being ingested to align with my personal background, I'll assume a picture that lends this problem well to being a computer vision (abbreviated "CV") related question: let's say we have a conveyor belt in a waste facility, which sequentially carries a stream of waste w"See full answer

    Machine Learning Engineer
    Machine Learning
    +1 more
  • Google logoAsked at Google 
    Add answer
    Technical Program Manager
    Behavioral
    +1 more
  • Amazon logoAsked at Amazon 
    Add answer
    Technical Program Manager
    Product Design
  • "Goal: The goal of the product is to create a virtual communication system that enables the CEO/Executives of Google to have realistic in-person interactions with people located in different parts of the world. Identifying Different Users: CEO of Google Business executives and professionals Selecting Right User: The primary user for this product is the CEO of Google who needs to have a virtual communication system that can facilitate face-to-face interactions. Defining Features: High-q"

    Anonymous Panda - "Goal: The goal of the product is to create a virtual communication system that enables the CEO/Executives of Google to have realistic in-person interactions with people located in different parts of the world. Identifying Different Users: CEO of Google Business executives and professionals Selecting Right User: The primary user for this product is the CEO of Google who needs to have a virtual communication system that can facilitate face-to-face interactions. Defining Features: High-q"See full answer

    Product Manager
    Product Design
    +1 more
  • DoorDash logoAsked at DoorDash 
    1 answer

    "First I would like to define what a negative experience might construe Unable to book the reservation Customers unable to cancel reservations The customers unable to find restaurants in the location they are in customers unable to interact or leave reviews. I will try to solve for the first one. In this scenario, I would like to understand the frequency of the issue’s occurrence. I will try to understand if there was a new feature rolled out that may have impacted it such as chang"

    Lakshmi tejaswi S. - "First I would like to define what a negative experience might construe Unable to book the reservation Customers unable to cancel reservations The customers unable to find restaurants in the location they are in customers unable to interact or leave reviews. I will try to solve for the first one. In this scenario, I would like to understand the frequency of the issue’s occurrence. I will try to understand if there was a new feature rolled out that may have impacted it such as chang"See full answer

    Product Manager
    Analytical
    +2 more
  • Google logoAsked at Google 
    Add answer
    Product Design
  • Google logoAsked at Google 
    1 answer

    "For larger projects, companies will often hire project managers to plan, document, organize and oversee a project's life cycle, helping ensure projects are completed on time and on budget. However, due to limited resources such as limited budgets or personnel constraints, many teams function without a project manager."

    Abdurhman M. - "For larger projects, companies will often hire project managers to plan, document, organize and oversee a project's life cycle, helping ensure projects are completed on time and on budget. However, due to limited resources such as limited budgets or personnel constraints, many teams function without a project manager."See full answer

    Technical Program Manager
    Behavioral
Showing 2361-2380 of 4477