Skip to main content

Top Google Interview Questions

Review this list of 926 Google interview questions and answers verified by hiring managers and candidates.
  • Google logoAsked at Google 
    4 answers
    +1

    "First, take a BIG short position in Tesla stocks!"

    Stanislav I. - "First, take a BIG short position in Tesla stocks!"See full answer

    Product Manager
    Analytical
    +1 more
  • Google logoAsked at Google 
    1 answer

    "Clarifying questions Define relevant? Google should keep progressing in solving customer usecases / increasing revenue and profitability over next 10 yrs Since we are discussing about 10 yr period, can i assume that we need not have any constraints in mind? Yes, do not consider any constraints Just to be clear this is about Google in specific and not about Alphabet and various companies within the group. Yes, let's focus on google Last assumption, can we assume that the overall goal / vi"

    P D. - "Clarifying questions Define relevant? Google should keep progressing in solving customer usecases / increasing revenue and profitability over next 10 yrs Since we are discussing about 10 yr period, can i assume that we need not have any constraints in mind? Yes, do not consider any constraints Just to be clear this is about Google in specific and not about Alphabet and various companies within the group. Yes, let's focus on google Last assumption, can we assume that the overall goal / vi"See full answer

    Product Strategy
  • Google logoAsked at Google 
    1 answer

    " can we use blomfilters to check existing usernames? and if both are creating at a time, like both are choosing some abcd , here system checks whether user with that name exists or not. so while checking , it will add an entry on redis (example) with this name as key and obtain lock using some distributed lock. , it will lock on that name. (like seat booking in bookmyshow) with some TTL value. so this check will happen once user enters his interest username and also while submit .. 2 times che"

    Gk K. - " can we use blomfilters to check existing usernames? and if both are creating at a time, like both are choosing some abcd , here system checks whether user with that name exists or not. so while checking , it will add an entry on redis (example) with this name as key and obtain lock using some distributed lock. , it will lock on that name. (like seat booking in bookmyshow) with some TTL value. so this check will happen once user enters his interest username and also while submit .. 2 times che"See full answer

    Engineering Manager
    Analytical
    +2 more
  • Google logoAsked at Google 
    5 answers
    +2

    "I broke the vehicles down by regions in the world. Designed a wireless api interface to sync with a database backend that linked to google maps through another service and api."

    James H. - "I broke the vehicles down by regions in the world. Designed a wireless api interface to sync with a database backend that linked to google maps through another service and api."See full answer

    Technical Program Manager
    System Design
    +1 more
  • Google logoAsked at Google 
    5 answers
    +2

    "WITH RECURSIVE fibonacci_series AS ( SELECT 1 AS n, 0 AS fib1, 1 AS fib2 UNION ALL SELECT n + 1 AS n, fib2 AS fib1, fib1 + fib2 AS fib2 FROM fibonacci_series WHERE n < 20 -- Limit the series to 20 numbers ) SELECT n, fib1 AS fib FROM fibonacci_series ORDER BY n; `"

    Yashasvi V. - "WITH RECURSIVE fibonacci_series AS ( SELECT 1 AS n, 0 AS fib1, 1 AS fib2 UNION ALL SELECT n + 1 AS n, fib2 AS fib1, fib1 + fib2 AS fib2 FROM fibonacci_series WHERE n < 20 -- Limit the series to 20 numbers ) SELECT n, fib1 AS fib FROM fibonacci_series ORDER BY n; `"See full answer

    Data Analyst
    Coding
    +4 more
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Google logoAsked at Google 
    4 answers
    +1

    "Define success for Youtube search I would start with clarifying questions / assumptions, followed by mission of YouTube (YT). I would then list down a few metrics that would be guided by the goal of YouTube and which user actions link to that goal and finally which of them should be used to define success. Clarifying questions: When you say YouTube search, can I assume only text search for now and exclude voice search ? Interviewer: Thats fine. We can stick to text search for now. "

    Madhu K. - "Define success for Youtube search I would start with clarifying questions / assumptions, followed by mission of YouTube (YT). I would then list down a few metrics that would be guided by the goal of YouTube and which user actions link to that goal and finally which of them should be used to define success. Clarifying questions: When you say YouTube search, can I assume only text search for now and exclude voice search ? Interviewer: Thats fine. We can stick to text search for now. "See full answer

    Analytical
  • Google logoAsked at Google 
    6 answers
    +3

    "The first step is to clarify what the interviewer means by a sales decline. Questions I would ask here include: Did sales drop suddenly or gradually? What is the magnitude of the sales drop? Are sales down for a specific product? Are sales down for a specific channel (drive-thru, walk-in, etc.)? This series of questions is to make sure we are on the same page when we say 'sales are down.' We may not know the why yet, but the what should be easy to align on. Otherwise, how would"

    Will P. - "The first step is to clarify what the interviewer means by a sales decline. Questions I would ask here include: Did sales drop suddenly or gradually? What is the magnitude of the sales drop? Are sales down for a specific product? Are sales down for a specific channel (drive-thru, walk-in, etc.)? This series of questions is to make sure we are on the same page when we say 'sales are down.' We may not know the why yet, but the what should be easy to align on. Otherwise, how would"See full answer

    Analytical
    Execution
  • Google logoAsked at Google 
    5 answers
    +2

    "Clarifying question(s) Is the upcoming deadline an internal milestone or is it an external facing deadline (ie. compliance/ product launch / feature release)? What would be the repercussion/Is there any possibility of moving the deadline (if needed)? Do we know any details on the team member, Jane in terms of how long the sick leave is likely to be? Is it a fever or is it something bigger that could have her out for much longer? Situation: Jane taking sick leave and the project has an upcom"

    Adib M. - "Clarifying question(s) Is the upcoming deadline an internal milestone or is it an external facing deadline (ie. compliance/ product launch / feature release)? What would be the repercussion/Is there any possibility of moving the deadline (if needed)? Do we know any details on the team member, Jane in terms of how long the sick leave is likely to be? Is it a fever or is it something bigger that could have her out for much longer? Situation: Jane taking sick leave and the project has an upcom"See full answer

    Technical Program Manager
    Behavioral
  • Google logoAsked at Google 
    4 answers
    +1

    "US population = 330M , 80M across 4 generations population that is physically able to travel, can afford travel, travels for business ranges between 20-60 year olds = 160M calculating maximum demand: long weekends in summer are peak travel times, lets assume 60% of population who are able and can afford travel, do so during long weekend = 0.6x160M lets say 60% of this population choses prefers domestic travel while 40% go international (consider Mexico, Canada, London are international"

    Ananya M. - "US population = 330M , 80M across 4 generations population that is physically able to travel, can afford travel, travels for business ranges between 20-60 year olds = 160M calculating maximum demand: long weekends in summer are peak travel times, lets assume 60% of population who are able and can afford travel, do so during long weekend = 0.6x160M lets say 60% of this population choses prefers domestic travel while 40% go international (consider Mexico, Canada, London are international"See full answer

    Estimation
  • "Clarifying questions: 1M users- are these paying users? Daily active users? Once we know which users, we look at certain areas of initial investigation for patterns: Dashboards: Is this a flaw in the dashboard, or metrics pipelines not running? (Assuming not a problem) Geography: Are these users in a certain geolocation? (Ex: China bans the use of Netflix?) Users segments: Are these certain age group (kids, where parents might have restricted) or first-time users (they watched only one"

    A F. - "Clarifying questions: 1M users- are these paying users? Daily active users? Once we know which users, we look at certain areas of initial investigation for patterns: Dashboards: Is this a flaw in the dashboard, or metrics pipelines not running? (Assuming not a problem) Geography: Are these users in a certain geolocation? (Ex: China bans the use of Netflix?) Users segments: Are these certain age group (kids, where parents might have restricted) or first-time users (they watched only one"See full answer

    Analytical
    Execution
  • Google logoAsked at Google 
    2 answers

    "I assume here that the elderly person does not have much knowledge about technology and the internet. I would like to structure my answer in this way: Concepts of twitter I want the elderly to know. Take an analogy to explain the concepts. Connect the dots between the analogy back to the app. Twitter concepts : A common feed to look at the tweets created by the people in your network. Concept of retweeting. Chatting. Comments/likes. Analogy : Imagine there is an office wi"

    Samiksha D. - "I assume here that the elderly person does not have much knowledge about technology and the internet. I would like to structure my answer in this way: Concepts of twitter I want the elderly to know. Take an analogy to explain the concepts. Connect the dots between the analogy back to the app. Twitter concepts : A common feed to look at the tweets created by the people in your network. Concept of retweeting. Chatting. Comments/likes. Analogy : Imagine there is an office wi"See full answer

    Technical
  • Google logoAsked at Google 
    1 answer
    Video answer for 'Critique Google Maps.'

    "I would first start by telling what Google maps do: Finding direction from A to B Few users also use it for safety purpose while in Cab Businesses use it for listing themselves and also consume APIs When we open Google Maps: We see the focus is primarily on maps, giving few suggestions on top if user wants to caetgorize thier search such as pretol pump etc User can add reviews in contribute section User can review at the feed/suggestions Since primary usage is navigation, I will"

    Lakshay T. - "I would first start by telling what Google maps do: Finding direction from A to B Few users also use it for safety purpose while in Cab Businesses use it for listing themselves and also consume APIs When we open Google Maps: We see the focus is primarily on maps, giving few suggestions on top if user wants to caetgorize thier search such as pretol pump etc User can add reviews in contribute section User can review at the feed/suggestions Since primary usage is navigation, I will"See full answer

    Product Designer
    App Critique
    +1 more
  • Google logoAsked at Google 
    5 answers
    +2

    "Clarifying Questions: Clarify scenario My assumed answer: I walk through example flow of family watching YT via Chromecast on parent’s account, then an adult-themed video auto-plays What is goal? My assumed answer: From the prompt, the immediate goal is to prevent inappropriate videos from playing at inappropriate times. At a higher-level, since Google/YT has such a high market penetration % already, the goal is retention of existing users and not having them stop usin"

    Arthur Y. - "Clarifying Questions: Clarify scenario My assumed answer: I walk through example flow of family watching YT via Chromecast on parent’s account, then an adult-themed video auto-plays What is goal? My assumed answer: From the prompt, the immediate goal is to prevent inappropriate videos from playing at inappropriate times. At a higher-level, since Google/YT has such a high market penetration % already, the goal is retention of existing users and not having them stop usin"See full answer

    Execution
    Product Design
  • Google logoAsked at Google 
    Add answer
    Product Manager
    Behavioral
  • Google logoAsked at Google 
    1 answer

    "If it's a product end to end, then there's a lot to say. If it's just a feature on top of a product then I will focus on the complexity and how I break complex tasks into small milestones to partner with XFN teams to nail it. Focus on situation, task, actions and results"

    S G. - "If it's a product end to end, then there's a lot to say. If it's just a feature on top of a product then I will focus on the complexity and how I break complex tasks into small milestones to partner with XFN teams to nail it. Focus on situation, task, actions and results"See full answer

    Product Manager
    Behavioral
    +2 more
  • "Great question, give me a moment to collect my thoughts…. When faced with a situation where a product defect is impacting my customers as a product manager my goal would be to roll out a quick & effective enough solution that minimizes the negative impact on users. I would seek available incident information to understand, its blast radius i.e. the impacted users, platforms, duration, if available understand the nature of failure i.e. recoverable vs not, it's root cause and short/long t"

    Coach - "Great question, give me a moment to collect my thoughts…. When faced with a situation where a product defect is impacting my customers as a product manager my goal would be to roll out a quick & effective enough solution that minimizes the negative impact on users. I would seek available incident information to understand, its blast radius i.e. the impacted users, platforms, duration, if available understand the nature of failure i.e. recoverable vs not, it's root cause and short/long t"See full answer

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

    "As a technology leader with enormous power and influence, Google has a significant role to play in global social responsibility. Right now, that means that Google must focus on how humanity can create a sustainable future. If I had unlimited resources, I would focus on the products that enable future mobility in sustainable cities. The success of Gogoro, the Taiwanese scooter manufacturer that has created a swappable battery pack system for small scooters, shows how green tech, consumer visib"

    Peter H. - "As a technology leader with enormous power and influence, Google has a significant role to play in global social responsibility. Right now, that means that Google must focus on how humanity can create a sustainable future. If I had unlimited resources, I would focus on the products that enable future mobility in sustainable cities. The success of Gogoro, the Taiwanese scooter manufacturer that has created a swappable battery pack system for small scooters, shows how green tech, consumer visib"See full answer

    Product Design
  • Google logoAsked at Google 
    2 answers

    "Clarifying Questions First, let me try to clarify what kind of self-driving car are we talking about here. Let' say, we have the following top-level assumptions: Fully autonomous Family Sedan Car US Market This technology is only available with Google In a real face-to-face interview would pause to ask the interviewer to correct assumptions or ask for other features. Consumer Family - uses the autonomous ability of the car to spend time with kids while dropping them off to"

    Vidur K. - "Clarifying Questions First, let me try to clarify what kind of self-driving car are we talking about here. Let' say, we have the following top-level assumptions: Fully autonomous Family Sedan Car US Market This technology is only available with Google In a real face-to-face interview would pause to ask the interviewer to correct assumptions or ask for other features. Consumer Family - uses the autonomous ability of the car to spend time with kids while dropping them off to"See full answer

    Product Strategy
    System Design
  • "To scale web applications, one must concentrate on having Shared hosting / Dedicated server CDN (for images servers) Caching techniques Database Sharding Adding/removing webservers on the fly In order to improve the speed of the web applications, certain techniques to look at : Web hosts - Shared hosting / dedicated server CDN Caching techniques Compression techniques Reduced use of plugins, check Java script / CSS files Pre-fetch : If we are aware that th"

    Googlepm 1. - "To scale web applications, one must concentrate on having Shared hosting / Dedicated server CDN (for images servers) Caching techniques Database Sharding Adding/removing webservers on the fly In order to improve the speed of the web applications, certain techniques to look at : Web hosts - Shared hosting / dedicated server CDN Caching techniques Compression techniques Reduced use of plugins, check Java script / CSS files Pre-fetch : If we are aware that th"See full answer

    Technical
  • Google logoAsked at Google 
    2 answers

    "If you effectively listen and understand their point of view, then take action to address the issue quickly. Don't let too much time slip between the conflict and the resolution. If resolving the concern will take more time, communicate the current status and next steps with the stakeholder."

    Abdurhman M. - "If you effectively listen and understand their point of view, then take action to address the issue quickly. Don't let too much time slip between the conflict and the resolution. If resolving the concern will take more time, communicate the current status and next steps with the stakeholder."See full answer

    Technical Program Manager
    Behavioral
    +1 more
Showing 301-320 of 926