Skip to main content

Interview Questions

Review this list of 4,477 interview questions and answers verified by hiring managers and candidates.
  • "Ask a follow up question : What is the primary goal of expanding into a new vertical ? Food vertical company may want to expand to a new vertical (say Grocery) for the following reasons : Attract new customers interested in grocery delivery instead of food delivery Increase usage/order frequency from existing customers Increase revenue and LTV of existing as well as potentially new customers Benefit from synergies between existing delivery engine by improving utilization of their network"

    Saurabh K. - "Ask a follow up question : What is the primary goal of expanding into a new vertical ? Food vertical company may want to expand to a new vertical (say Grocery) for the following reasons : Attract new customers interested in grocery delivery instead of food delivery Increase usage/order frequency from existing customers Increase revenue and LTV of existing as well as potentially new customers Benefit from synergies between existing delivery engine by improving utilization of their network"See full answer

    Statistics & Experimentation
  • "This video is a duplicate of the other video in this lesson, "Design A/B test for New Campaign""

    Connor W. - "This video is a duplicate of the other video in this lesson, "Design A/B test for New Campaign""See full answer

    Statistics & Experimentation
  • "Goals : Determine if the TV series should be renewed If it should be renewed, how much should Netflix be willing to pay for this series Let's assume that the goal is to maximize subscriber retention and engagement while paying a reasonable amount for the licensing costs that is justified by the value added by the series. Assumptions : The show is exclusive to Netflix for a particular region (for eg. US) It has been on the platform for an year Netflix has subscriber level data around"

    Saurabh K. - "Goals : Determine if the TV series should be renewed If it should be renewed, how much should Netflix be willing to pay for this series Let's assume that the goal is to maximize subscriber retention and engagement while paying a reasonable amount for the licensing costs that is justified by the value added by the series. Assumptions : The show is exclusive to Netflix for a particular region (for eg. US) It has been on the platform for an year Netflix has subscriber level data around"See full answer

    Data Scientist
    Data Analysis
  • "Product Understanding - Ads are what you see from companies as stories, posts, reels. Post are from users (connections). We have to design an experience which produces maximum engagement while generating ad revenue. Clarifying Questions - Is it specific to posts/stories/reels ? Is there an existing post to ads ratio or do we have to start from scratch? Is it specific to a device/OS? Is it specific to a region/user demographic? Assumption - Existing posts to ads ratio"

    Vishal S. - "Product Understanding - Ads are what you see from companies as stories, posts, reels. Post are from users (connections). We have to design an experience which produces maximum engagement while generating ad revenue. Clarifying Questions - Is it specific to posts/stories/reels ? Is there an existing post to ads ratio or do we have to start from scratch? Is it specific to a device/OS? Is it specific to a region/user demographic? Assumption - Existing posts to ads ratio"See full answer

    Data Scientist
    Data Analysis
  • Amazon logoAsked at Amazon 
    Add answer
    Software Engineer
    System Design
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Spotify logoAsked at Spotify 
    2 answers

    "My approach is try to narrow down by 4W1H. When - When this happened? Still continuously happen the problem? Where - Is this happen specific region or entire customers? What - What kind of problem? One time big error or any data show the curve? Who - Is it all platform or specific platform (Web, iOS, Android) How - How serious problem? How many customer affected? Next step is to narrow down the causes is from internal factors or external factors. For internal factors: Any recent up"

    Takashi M. - "My approach is try to narrow down by 4W1H. When - When this happened? Still continuously happen the problem? Where - Is this happen specific region or entire customers? What - What kind of problem? One time big error or any data show the curve? Who - Is it all platform or specific platform (Web, iOS, Android) How - How serious problem? How many customer affected? Next step is to narrow down the causes is from internal factors or external factors. For internal factors: Any recent up"See full answer

    Product Manager
    Analytical
    +2 more
  • 3 answers
    Video answer for 'Predict User App Deletion'

    "Shouldn't Batch Normalization be applied after linear layers and before activation functions ?"

    Mezzi N. - "Shouldn't Batch Normalization be applied after linear layers and before activation functions ?"See full answer

    Coding
    Machine Learning
  • 4 answers
    Video answer for 'Implement K-Means Clustering '
    +1

    "I used array to append. np.array does not have append and every np.vstack recreates object again. import numpy as np class Centroid: def init(self, location, vectors): self.location = location # (D,) self.vectors = vectors # (N_i, D) class KMeans: def init(self, n_features, k): self.nfeatures = nfeatures self.centroids = [ Centroid( location=np.random.randn(n_features), vectors=[] # I"

    Dinar M. - "I used array to append. np.array does not have append and every np.vstack recreates object again. import numpy as np class Centroid: def init(self, location, vectors): self.location = location # (D,) self.vectors = vectors # (N_i, D) class KMeans: def init(self, n_features, k): self.nfeatures = nfeatures self.centroids = [ Centroid( location=np.random.randn(n_features), vectors=[] # I"See full answer

    Coding
    Machine Learning
  • TikTok logoAsked at TikTok 
    Add answer
    Video answer for 'Split an array into equal sum subarrays'
    Data Engineer
    Data Structures & Algorithms
    +1 more
  • Tesla logoAsked at Tesla 
    Add answer
    Video answer for 'Given a matrix of m x n elements (m rows, n columns), return all elements of the matrix in clockwise spiral order.'
    Machine Learning Engineer
    Data Structures & Algorithms
    +3 more
  • Data Structures & Algorithms
    Coding
  • Add answer
    Video answer for 'Calculate the minimum number of turns required to open a lock.'
    Data Structures & Algorithms
    Coding
  • Adobe logoAsked at Adobe 
    Add answer
    Video answer for 'Find the median of two sorted arrays.'
    Software Engineer
    Data Structures & Algorithms
    +4 more
  • 4 answers
    Video answer for 'Design Tinder'
    +1

    "It good I think personally Describe the Importance of multiculturalism in Education in detail?2. What is the aim of classroom management, and how can a classroom be managed?3. Discuss in detail the strategies schools or teachers should follow to promote diversity in the school/classroom and implement a multicultural curriculum.4, What are the roles and responsibilities of teachers and school administration in realizing multicultural education in schools or specific classrooms?5. How can schoo"

    Nesru M. - "It good I think personally Describe the Importance of multiculturalism in Education in detail?2. What is the aim of classroom management, and how can a classroom be managed?3. Discuss in detail the strategies schools or teachers should follow to promote diversity in the school/classroom and implement a multicultural curriculum.4, What are the roles and responsibilities of teachers and school administration in realizing multicultural education in schools or specific classrooms?5. How can schoo"See full answer

    System Design
  • Netflix logoAsked at Netflix 
    2 answers
    Video answer for 'Design an accessible alternative to airport lounges.'

    "Design an accessible alternative to airport lounges. Clarifying questions: Is this global international airports or only US focused? - US to start Goal: To provide travelers a more accessible and comfortable travel experience. Users: Disabled / elderly travelers – need physical accessibility and sensory-friendly environments Families with kids Economy travelers – can’t access lounges but still want rest, Wi-Fi, and clean spaces. Business travelers – want work pods, reliabl"

    Eshaa D. - "Design an accessible alternative to airport lounges. Clarifying questions: Is this global international airports or only US focused? - US to start Goal: To provide travelers a more accessible and comfortable travel experience. Users: Disabled / elderly travelers – need physical accessibility and sensory-friendly environments Families with kids Economy travelers – can’t access lounges but still want rest, Wi-Fi, and clean spaces. Business travelers – want work pods, reliabl"See full answer

    Product Designer
    Product Design
  • Shopify logoAsked at Shopify 
    Add answer
    Product Manager
    Product Design
  • Salesforce logoAsked at Salesforce 
    Add answer
    Video answer for 'Design Ticketmaster'
    Software Engineer
    System Design
  • Google logoAsked at Google 
    1 answer
    Video answer for 'Design a cyber attack.'

    "Phishing Attack Scenario (High-Level) Attack Type: Phishing Goal: Steal user credentials Attack Vector: Fake email pretending to be a bank Target: End users Impact: Account takeover, financial loss Detection: Email filtering, user reports Prevention: User awareness training Multi-factor authentication Email security gateways"

    Dileep D. - "Phishing Attack Scenario (High-Level) Attack Type: Phishing Goal: Steal user credentials Attack Vector: Fake email pretending to be a bank Target: End users Impact: Account takeover, financial loss Detection: Email filtering, user reports Prevention: User awareness training Multi-factor authentication Email security gateways"See full answer

    Security
    Technical
  • Google logoAsked at Google 
    1 answer
    Video answer for 'How does the internet work?'

    "URL> DNS over UDP> IP address > TCP handshake > HTTP(SSL handshake) req, responses, websites architectures for any query DB, servers."

    Wizzy B. - "URL> DNS over UDP> IP address > TCP handshake > HTTP(SSL handshake) req, responses, websites architectures for any query DB, servers."See full answer

    Security
    Technical
  • 2 answers
    Video answer for 'Design Weather App'

    "Good to you The addition of an intermediate "sanitization" ML is something Neeraj used in the Uber Eats design and again seems kind of outside the scope here and redundant. This can simply be built into the AI response model to save a step. It's not clear what benefit this step provides,"

    Nesru M. - "Good to you The addition of an intermediate "sanitization" ML is something Neeraj used in the Uber Eats design and again seems kind of outside the scope here and redundant. This can simply be built into the AI response model to save a step. It's not clear what benefit this step provides,"See full answer

    Software Engineer
    System Design
    +2 more
Showing 1241-1260 of 4477