Skip to main content

Google Interview Questions

Review this list of 918 Google interview questions and answers verified by hiring managers and candidates.
  • Product Manager
    Product Design
    +1 more
  • Google logoAsked at Google 
    Product Design
  • Google logoAsked at Google 

    "Clarifications Shared laundry means there are a number of washers and dryers in a room, and anyone can pay to use those for one cycle Assuming minimal hardware changes to washers and dryers Goal: Improve customer satisfaction with the shared laundry experience Metric: Customer satisfaction score (TBD) Users: Customers Low volume (e.g. singles, young professionals etc.) (L, XL) Medium volume (e.g. families with children or elderly etc.) (XL, S) Large volume (e.g. re"

    AspiringNoogler - "Clarifications Shared laundry means there are a number of washers and dryers in a room, and anyone can pay to use those for one cycle Assuming minimal hardware changes to washers and dryers Goal: Improve customer satisfaction with the shared laundry experience Metric: Customer satisfaction score (TBD) Users: Customers Low volume (e.g. singles, young professionals etc.) (L, XL) Medium volume (e.g. families with children or elderly etc.) (XL, S) Large volume (e.g. re"See full answer

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

  • Google logoAsked at Google 

    "A horizontal rack with smaller containers aligned in the (Braille)alphabetical order, where the container is facing upwards and its cap has an inscription of the name of spice. Each container has two openings, one opening will allow the user to pour 1tsp of spice and the other will allow the user 1Tsp. We have to add a small weighing scale where the scale announces the weight of the spice left in the container, if it is empty an automatic refill order is placed. For automatic order placement, we"

    Mahi D. - "A horizontal rack with smaller containers aligned in the (Braille)alphabetical order, where the container is facing upwards and its cap has an inscription of the name of spice. Each container has two openings, one opening will allow the user to pour 1tsp of spice and the other will allow the user 1Tsp. We have to add a small weighing scale where the scale announces the weight of the spice left in the container, if it is empty an automatic refill order is placed. For automatic order placement, we"See full answer

    Product Design
  • Product Strategy
  • "Me: Thanks for this. I have a few clarification questions- what would be the museum? Is this an art museum? A museum with ancient things from across the globe? Is there a specific theme? Interviewer: You can consider that this is a modern art museum like MOMA in New York. Me: Thanks -- and to make sure, do you have any additional specifications in what this product wants to tackle? Specifically, are we trying to make the museum experience better, the ticketing experience better or anything els"

    Talles S. - "Me: Thanks for this. I have a few clarification questions- what would be the museum? Is this an art museum? A museum with ancient things from across the globe? Is there a specific theme? Interviewer: You can consider that this is a modern art museum like MOMA in New York. Me: Thanks -- and to make sure, do you have any additional specifications in what this product wants to tackle? Specifically, are we trying to make the museum experience better, the ticketing experience better or anything els"See full answer

    Product Design
  • "Situation: This is an example from 2019 where I worked as a TPM in a leading company in the Tax, Accounting and Audit software biz in N. America. All our engineering teams had adopted agile ways of working and utilizing Scrum. Our teams had been at this for a while and were pretty good at planning and executing sprints. We would have quarterly releases to Production but we strived to have Production ready increments each Sprint. Since the software was in use for years , we would often get Pr"

    Adib M. - "Situation: This is an example from 2019 where I worked as a TPM in a leading company in the Tax, Accounting and Audit software biz in N. America. All our engineering teams had adopted agile ways of working and utilizing Scrum. Our teams had been at this for a while and were pretty good at planning and executing sprints. We would have quarterly releases to Production but we strived to have Production ready increments each Sprint. Since the software was in use for years , we would often get Pr"See full answer

    Technical Program Manager
  • Google logoAsked at Google 
    +6

    "function isPalindrome(s, start, end) { while (s[start] === s[end] && end >= start) { start++; end--; } return end <= start; } function longestPalindromicSubstring(s) { let longestPalindrome = ''; for (let i=0; i < s.length; i++) { let j = s.length-1; while (s[i] !== s[j] && i <= j) { j--; } if (s[i] === s[j]) { if (isPalindrome(s, i, j)) { const validPalindrome = s.substring(i, j+1"

    Tiago R. - "function isPalindrome(s, start, end) { while (s[start] === s[end] && end >= start) { start++; end--; } return end <= start; } function longestPalindromicSubstring(s) { let longestPalindrome = ''; for (let i=0; i < s.length; i++) { let j = s.length-1; while (s[i] !== s[j] && i <= j) { j--; } if (s[i] === s[j]) { if (isPalindrome(s, i, j)) { const validPalindrome = s.substring(i, j+1"See full answer

    Machine Learning Engineer
    Data Structures & Algorithms
    +3 more
  • "Drew the following framework - Maturity of the tech (if it is too mature then consider buying), Competitors (how many, when are they launching this new tech etc.), Market Share of competitors, Financial considerations (build vs buy NVP), Collaborators for this tech, Economic Climate (Anti-trust, crisis etc.)"

    Joohi M. - "Drew the following framework - Maturity of the tech (if it is too mature then consider buying), Competitors (how many, when are they launching this new tech etc.), Market Share of competitors, Financial considerations (build vs buy NVP), Collaborators for this tech, Economic Climate (Anti-trust, crisis etc.)"See full answer

    Product Manager
    Product Strategy
    +1 more
  • Google logoAsked at Google 

    "To answer this I'd like to think through Facebook's mission, how a dating app aligns with that mission, whether or not a dating app would drive towards Facebook's success as a company, and then the market fit for Facebook moving into the space. Mission Facebook's mission is something to the effect of "bringing the world closer together by giving individuals the tools to build community." Any generic dating app's mission would be something to the effect of "bringing people together and formi"

    Anonymous Hawk - "To answer this I'd like to think through Facebook's mission, how a dating app aligns with that mission, whether or not a dating app would drive towards Facebook's success as a company, and then the market fit for Facebook moving into the space. Mission Facebook's mission is something to the effect of "bringing the world closer together by giving individuals the tools to build community." Any generic dating app's mission would be something to the effect of "bringing people together and formi"See full answer

    Product Strategy
  • Google logoAsked at Google 

    "Idempotence refers to the property that the same request multiple times produces the same result on the server side. No matter how many times I repeat the request, the server state does not change after the first request. This concept is important to ensure consistency, especially in systems where requests may be repeated due to network failures or other problems. Let's take a look at different HTTP methods for a clearer understanding. GET: By definition, GET requests must be powerless. Execut"

    T I. - "Idempotence refers to the property that the same request multiple times produces the same result on the server side. No matter how many times I repeat the request, the server state does not change after the first request. This concept is important to ensure consistency, especially in systems where requests may be repeated due to network failures or other problems. Let's take a look at different HTTP methods for a clearer understanding. GET: By definition, GET requests must be powerless. Execut"See full answer

    Solutions Architect
    Concept
    +2 more
  • "Equation = (# of phones sold in Africa every month * % pixel market share) Africa population = 1.5 billion Smartphone penetration = assume 50% Assume smartphone penetrations grows 1% per year Assume 2 year smartphone renewal cycle Current smartphone population = 1.5B x 50% = 750M Each year 50% of this populations gets a new phone = 375M 375M / 12 = ~31M per month New smartphone population each year = 1.5B x 1% = 15M 15M / 12 = ~1 per month 31M + 1M = 32M smartphones sold per month US mar"

    Greg W. - "Equation = (# of phones sold in Africa every month * % pixel market share) Africa population = 1.5 billion Smartphone penetration = assume 50% Assume smartphone penetrations grows 1% per year Assume 2 year smartphone renewal cycle Current smartphone population = 1.5B x 50% = 750M Each year 50% of this populations gets a new phone = 375M 375M / 12 = ~31M per month New smartphone population each year = 1.5B x 1% = 15M 15M / 12 = ~1 per month 31M + 1M = 32M smartphones sold per month US mar"See full answer

    Estimation
  • Google logoAsked at Google 
    Behavioral
    Product Strategy
  • "Clarification Question What kind of product is a software product or hardware product? Who are we a tech company or Google, how does it is fit into google's mission? Constraint or something? The goal is of adoption User persona Parents of kIds who don't want to eat fruits Young working professional who is busy in their life and they don't have the habit or they forget to eat fruits and vegetables Health enthusiast and Yoga teacher who is very keen to see different kinds of fruits"

    Anonymous Muskox - "Clarification Question What kind of product is a software product or hardware product? Who are we a tech company or Google, how does it is fit into google's mission? Constraint or something? The goal is of adoption User persona Parents of kIds who don't want to eat fruits Young working professional who is busy in their life and they don't have the habit or they forget to eat fruits and vegetables Health enthusiast and Yoga teacher who is very keen to see different kinds of fruits"See full answer

    Product Design
  • Google logoAsked at Google 

    "The answer likely depends on the objective, so I started out with what we were seeking to accomplish. Are we trying to eliminate under-utilized bills, save paper, reduce forgery, or something else? Establishing this focus enables you to dive deeper on the solution."

    Caroline V. - "The answer likely depends on the objective, so I started out with what we were seeking to accomplish. Are we trying to eliminate under-utilized bills, save paper, reduce forgery, or something else? Establishing this focus enables you to dive deeper on the solution."See full answer

    Product Manager
    Behavioral
    +1 more
  • "I would target any demographic where their natural sense of "smell" is diminished or no longer available (consumer). I would also target commercial market opportunities in the food and cosmetics (specifically fragrance)."

    Jenny L. - "I would target any demographic where their natural sense of "smell" is diminished or no longer available (consumer). I would also target commercial market opportunities in the food and cosmetics (specifically fragrance)."See full answer

    Product Manager
    Product Strategy
  • Google logoAsked at Google 
    Product Manager
    Product Design
Showing 721-740 of 918