Interview Questions

Review this list of 4,317 interview questions and answers verified by hiring managers and candidates.
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Video answer for 'Merge Intervals'
    +39

    "const mergeIntervals = (intervals) => { const compare = (a, b) => { if(a[0] b[0]) return 1 else if(a[0] === b[0]) { return a[1] - b[1] } } let current = [] const result = [] const sorted = intervals.sort(compare) for(let i = 0; i = b[0]) current[1] = b[1] els"

    Kofi N. - "const mergeIntervals = (intervals) => { const compare = (a, b) => { if(a[0] b[0]) return 1 else if(a[0] === b[0]) { return a[1] - b[1] } } let current = [] const result = [] const sorted = intervals.sort(compare) for(let i = 0; i = b[0]) current[1] = b[1] els"See full answer

    Software Engineer
    Data Structures & Algorithms
    +6 more
  • Adobe logoAsked at Adobe 
    Video answer for 'Generate Parentheses'
    +5

    " import java.util.*; public class Solution { public static List generateParentheses(int n) { List op = new ArrayList(); if(n == 0) { return op; } generateParanth(n, n, new StringBuilder(), op); return op; } /** 2 2 "" [] 1 2 ( () () 0 2 (( 0 1 (() 0 0 (()) **/ public static void generateP"

    Basil A. - " import java.util.*; public class Solution { public static List generateParentheses(int n) { List op = new ArrayList(); if(n == 0) { return op; } generateParanth(n, n, new StringBuilder(), op); return op; } /** 2 2 "" [] 1 2 ( () () 0 2 (( 0 1 (() 0 0 (()) **/ public static void generateP"See full answer

    Software Engineer
    Data Structures & Algorithms
    +3 more
  • Google logoAsked at Google 
    Video answer for 'Should Apple enter the modular phone market?'
    +14

    "I love the answer and framework, my summary of the interview: it is a slightly modified version of Porter's 5 Forces: User benefit -> Bargaining Power of Buyers Apple benefit -> Talks about the company mission and culture (esp. on the relatively closed eco-system) It was expanded more in the latter half of the interview (SWOT + a bit of Value Chain) Competitive landscape -> Industry Rivalry + Threat of New Entrants + Threat of Substitutes Partnership Impact -> Bargaining Power of"

    Dan D. - "I love the answer and framework, my summary of the interview: it is a slightly modified version of Porter's 5 Forces: User benefit -> Bargaining Power of Buyers Apple benefit -> Talks about the company mission and culture (esp. on the relatively closed eco-system) It was expanded more in the latter half of the interview (SWOT + a bit of Value Chain) Competitive landscape -> Industry Rivalry + Threat of New Entrants + Threat of Substitutes Partnership Impact -> Bargaining Power of"See full answer

    Product Strategy
  • Google logoAsked at Google 
    Video answer for 'Design an app for an amusement park.'
    +32

    "Clarifying questions (since there is no interviewer to clarify, I will state and make my assumptions below): Is this an app for park-goers, Six Flags employees, or some other stakeholder? Assumption: this is an app for park-goers Is there an age-limit on the app? Assumption: There is no specific age-limit, but it should be family friendly Will this app be standardized across all Six Flags locations? Assumption: yes To design this product, I will explain my thought proces"

    Izzy K. - "Clarifying questions (since there is no interviewer to clarify, I will state and make my assumptions below): Is this an app for park-goers, Six Flags employees, or some other stakeholder? Assumption: this is an app for park-goers Is there an age-limit on the app? Assumption: There is no specific age-limit, but it should be family friendly Will this app be standardized across all Six Flags locations? Assumption: yes To design this product, I will explain my thought proces"See full answer

    Product Manager
    Product Design
  • "It would be good to talk about the impacts on costs as well"

    Mehdi K. - "It would be good to talk about the impacts on costs as well"See full answer

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

  • Yahoo logoAsked at Yahoo 
    Video answer for 'Why is Android strategically important to Google?'
    Product Strategy
    Behavioral
  • "Structure: 1. Ask Clarifying Questions 2. Look at external factors 3. Look at Internal factors ( Slice the data aross different cuts and plan accordingly) Clarifying Questions: What's an outbound message? Is it something Linkedin users send among each other? Decline trends: Is the decline steep or gradual? From when, are we seeing this decline (Say since a week, fortnight, month, etc) External Factors: Have we seen any competition led changes/ new campaigns etc? Have we see"

    Meenakshi sundaram M. - "Structure: 1. Ask Clarifying Questions 2. Look at external factors 3. Look at Internal factors ( Slice the data aross different cuts and plan accordingly) Clarifying Questions: What's an outbound message? Is it something Linkedin users send among each other? Decline trends: Is the decline steep or gradual? From when, are we seeing this decline (Say since a week, fortnight, month, etc) External Factors: Have we seen any competition led changes/ new campaigns etc? Have we see"See full answer

    Execution
    Behavioral
    +1 more
  • +9

    "Credibility is very important for success of any team. And it is something that takes time to build, but if i am inheriting a team that i did not build, i would spend dedicated time to understand team structure, dynamics and skill levels for every team member. Domain knowledge and experience are other important factors i would learn about each team member. In regular meetings i would introduce the culture of openness and respect where team members feel free to bring in ideas and constructive fee"

    Kanwarpreet S. - "Credibility is very important for success of any team. And it is something that takes time to build, but if i am inheriting a team that i did not build, i would spend dedicated time to understand team structure, dynamics and skill levels for every team member. Domain knowledge and experience are other important factors i would learn about each team member. In regular meetings i would introduce the culture of openness and respect where team members feel free to bring in ideas and constructive fee"See full answer

    Engineering Manager
    Behavioral
  • Stripe logoAsked at Stripe 
    Video answer for 'How do you set goals for your engineering team?'
    +3

    "Wondering what is the difference between OKR based and Roadmap based. I feel it is based on the time horizon."

    Imju B. - "Wondering what is the difference between OKR based and Roadmap based. I feel it is based on the time horizon."See full answer

    Engineering Manager
    Behavioral
  • +2

    "Statement: Improve the music experience at youtube Is the goal to improve the experience for any particular kind of user/music genre? Ans: No, nothing in particular Goal: I’m going to assume the goal is to improve the experience of listening to music generally Google’s mission is to organise the world’s information. Youtube is a platform that lets people discover videos, interesting content as tailored to their interests, thus serving Google’s mission Music on Youtube also contributes to"

    Pranav M. - "Statement: Improve the music experience at youtube Is the goal to improve the experience for any particular kind of user/music genre? Ans: No, nothing in particular Goal: I’m going to assume the goal is to improve the experience of listening to music generally Google’s mission is to organise the world’s information. Youtube is a platform that lets people discover videos, interesting content as tailored to their interests, thus serving Google’s mission Music on Youtube also contributes to"See full answer

    Product Design
  • +55

    "50% of users spending money on play store at a global level sounds off I would factor this to maybe 20% of play store users I'd go about solving for it as follows: Play store revenue has multiple revenue sources and in my view all are significant contributors, they are as follows: Ads Subscription revenue from app In app purchases I'll start with TAM(user count) for google play store = (population x internet penetration rate x smart phone share of internet users MINUS china user ba"

    Rahul G. - "50% of users spending money on play store at a global level sounds off I would factor this to maybe 20% of play store users I'd go about solving for it as follows: Play store revenue has multiple revenue sources and in my view all are significant contributors, they are as follows: Ads Subscription revenue from app In app purchases I'll start with TAM(user count) for google play store = (population x internet penetration rate x smart phone share of internet users MINUS china user ba"See full answer

    Estimation
  • +17

    "I am assuming current situation where public transport have restarted but uber pool is yet to start. Assuming it's Bay Area = I am considering internet penetration to be 100% . pop = 8 million (2M per age group) age group that would use uber (20-80 , under 18s can't ride) x age group that can afford uber ( low:mid:high income = 20:50:30 meaning 80% of each qualifying age group can afford uber) x people per household in need of transportation (3 people per household, 2 cars on average per househ"

    Ananya M. - "I am assuming current situation where public transport have restarted but uber pool is yet to start. Assuming it's Bay Area = I am considering internet penetration to be 100% . pop = 8 million (2M per age group) age group that would use uber (20-80 , under 18s can't ride) x age group that can afford uber ( low:mid:high income = 20:50:30 meaning 80% of each qualifying age group can afford uber) x people per household in need of transportation (3 people per household, 2 cars on average per househ"See full answer

    Estimation
  • Amazon logoAsked at Amazon 
    Video answer for 'What's the best and worst performing team you've been on?'
    +2

    "I've recently worked closely with a product that had both the best and worst performing teams. The situation is that one team is struggling to deliver within a reasonable timeframe, a few stronger members of the team are carrying the weaker. Work is taking a long time. They aren't listening to each other. They aren't helping each other to get work over the line. They are getting stuck down rabbit holes. They aren't continually improving their processes. They are getting frustrated and at risk o"

    James W. - "I've recently worked closely with a product that had both the best and worst performing teams. The situation is that one team is struggling to deliver within a reasonable timeframe, a few stronger members of the team are carrying the weaker. Work is taking a long time. They aren't listening to each other. They aren't helping each other to get work over the line. They are getting stuck down rabbit holes. They aren't continually improving their processes. They are getting frustrated and at risk o"See full answer

    Product Manager
    Behavioral
    +1 more
  • "Clarify Functionality: Watch is a tab in FB app where people can upload and view Videos. What's the redesign? We collapsed the reaction and comment bar so people can see more videos and spend more time watching videos. What's the objective of the redesign? To help people discover and watch more videos they'll enjoy._ Structure To decide whether or not to ship this redesign, i'd like to go over. How does the Watch Tab fit into FB's mission and what's its goal? What's the long-"

    Sandy L. - "Clarify Functionality: Watch is a tab in FB app where people can upload and view Videos. What's the redesign? We collapsed the reaction and comment bar so people can see more videos and spend more time watching videos. What's the objective of the redesign? To help people discover and watch more videos they'll enjoy._ Structure To decide whether or not to ship this redesign, i'd like to go over. How does the Watch Tab fit into FB's mission and what's its goal? What's the long-"See full answer

    Execution
    Behavioral
    +1 more
  • +1

    "Would love to have transcripts posted below videos with timestamps to help us browse the video when video lengths are typically longer"

    Hl M. - "Would love to have transcripts posted below videos with timestamps to help us browse the video when video lengths are typically longer"See full answer

    Product Strategy
  • +2

    "Assumptions: Geo: US Channels: Both Mobile/Web Includes Stocks and other kinds of tradable financial instruments Product for end users and not for FB employees to trade stocks or financial Instruments Separate App or integrated within the FB Blue App? Integrated within the Blue App Constraints:None Why might this make sense for FB? Recently with the advent of free retail trading platforms like Robinhood stock trading has been democratized and common people, young and old, hav"

    TurboPM - "Assumptions: Geo: US Channels: Both Mobile/Web Includes Stocks and other kinds of tradable financial instruments Product for end users and not for FB employees to trade stocks or financial Instruments Separate App or integrated within the FB Blue App? Integrated within the Blue App Constraints:None Why might this make sense for FB? Recently with the advent of free retail trading platforms like Robinhood stock trading has been democratized and common people, young and old, hav"See full answer

    Product Design
  • Stripe logoAsked at Stripe 
    Video answer for 'How do you coach and develop your engineering team?'
    +9

    "Too much talk nothing concrete to know about the person that I am interviewing."

    Vikas T. - "Too much talk nothing concrete to know about the person that I am interviewing."See full answer

    Engineering Manager
    Behavioral
  • "Not my response, just the Points noted, : Show passion for the work - certifications, competitions, etc., Show the contribution to the Org Has relevant work experience Has the resume been crafted for the job opening and aligns with the job opening Resumes typically get 15-20 seconds for review "

    K v K. - "Not my response, just the Points noted, : Show passion for the work - certifications, competitions, etc., Show the contribution to the Org Has relevant work experience Has the resume been crafted for the job opening and aligns with the job opening Resumes typically get 15-20 seconds for review "See full answer

    Behavioral
  • Twitter logoAsked at Twitter 
    Video answer for 'How do you typically structure one-on-one meetings?'

    "Notes from the Video. 1-1s are two way feedback. Important tool to discuss things that are not possible in group setting feedback to employee by manager feedback to manager by employee Feedback to employee can vary by the type of performer the employee is (a) high performer (b) meets expectations (c) under performing Dos and Don't Avoid project discussion as they can be obtained else where. Focus on feedback to employee. Unless there is a critical project item to be d"

    Adib M. - "Notes from the Video. 1-1s are two way feedback. Important tool to discuss things that are not possible in group setting feedback to employee by manager feedback to manager by employee Feedback to employee can vary by the type of performer the employee is (a) high performer (b) meets expectations (c) under performing Dos and Don't Avoid project discussion as they can be obtained else where. Focus on feedback to employee. Unless there is a critical project item to be d"See full answer

    Engineering Manager
    Behavioral
Showing 3021-3040 of 4317