Google Interview Questions

Review this list of 860 Google interview questions and answers verified by hiring managers and candidates.
  • Google logoAsked at Google 
    +8

    "function areSentencesSimilar(sentence1, sentence2, similarPairs) { if (sentence1.length !== sentence2.length) return false; for (let i=0; i (w1 === word1 && !visited.has(w2)) || (w2 === word1 && !visited.has(w1))); if (!edge) { "

    Tiago R. - "function areSentencesSimilar(sentence1, sentence2, similarPairs) { if (sentence1.length !== sentence2.length) return false; for (let i=0; i (w1 === word1 && !visited.has(w2)) || (w2 === word1 && !visited.has(w1))); if (!edge) { "See full answer

    Software Engineer
    Data Structures & Algorithms
    +2 more
  • Google logoAsked at Google 

    "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 

    "To recount an experience from my last project . We were at the initial stages of designing a new data platform to enhance our trading analytics capabilities. The conflict arose over the selection of a data processing framework. I was advocating for Apache Spark due to its scalability and performance benefits, especially for handling large volumes of derivatives data. Another senior team member preferred a different technology they had more experience with, which they believed would be easier to"

    Scott S. - "To recount an experience from my last project . We were at the initial stages of designing a new data platform to enhance our trading analytics capabilities. The conflict arose over the selection of a data processing framework. I was advocating for Apache Spark due to its scalability and performance benefits, especially for handling large volumes of derivatives data. Another senior team member preferred a different technology they had more experience with, which they believed would be easier to"See full answer

    Software Engineer
    Behavioral
    +1 more
  • Google logoAsked at Google 

    "Union−Find -We illustrate our basic approach to developing and analyzing algorithms by considering the dynamic connectivity problem. We introduce the union−find data type and consider several implementations (quick find, quick union, weighted quick union, and weighted quick union with path compression). Finally, we apply the union−find data type to the percolation problem from physical chemistry. Analysis of Algorithms -The basis of our approach for analyzing the performance of algorithms is th"

    Katie - "Union−Find -We illustrate our basic approach to developing and analyzing algorithms by considering the dynamic connectivity problem. We introduce the union−find data type and consider several implementations (quick find, quick union, weighted quick union, and weighted quick union with path compression). Finally, we apply the union−find data type to the percolation problem from physical chemistry. Analysis of Algorithms -The basis of our approach for analyzing the performance of algorithms is th"See full answer

    Product Strategy
    Execution
    +1 more
  • Google logoAsked at Google 
    +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
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Google logoAsked at Google 
    Product Manager
    Behavioral
  • Google logoAsked at Google 

    "Goal - Use latest technology to efficiently drive DMV processes User landscape - DMV Employees Public Clarify if we designing for employee productivity, employee shifts, automate internal processes for DMV OR for Public who uses DMV services Lets assume it is for Public. So My prompt and new goal becomes: DMV app to reduce foot traffic to DMV by automating processes online Is that correct to assume? User Journey today: User walkins to DMV -> A User takes online appointment -> Fill sin"

    Surbhi G. - "Goal - Use latest technology to efficiently drive DMV processes User landscape - DMV Employees Public Clarify if we designing for employee productivity, employee shifts, automate internal processes for DMV OR for Public who uses DMV services Lets assume it is for Public. So My prompt and new goal becomes: DMV app to reduce foot traffic to DMV by automating processes online Is that correct to assume? User Journey today: User walkins to DMV -> A User takes online appointment -> Fill sin"See full answer

    Product Design
  • "Situation: introduced to a new technology that I have never used before. I have used many different packaged software, tools and technologies and I can grasp things quickly. Lets assume this new technology is a Planning tool for TPM (Planr) Target: To get familiar with Planr, its use cases, learn it well enough to be able to use it Action: Here are some of the actions I would take to learn Planr well (1) Find documentation on Planr = various use cases, see screenshots, watch demos,"

    Adib M. - "Situation: introduced to a new technology that I have never used before. I have used many different packaged software, tools and technologies and I can grasp things quickly. Lets assume this new technology is a Planning tool for TPM (Planr) Target: To get familiar with Planr, its use cases, learn it well enough to be able to use it Action: Here are some of the actions I would take to learn Planr well (1) Find documentation on Planr = various use cases, see screenshots, watch demos,"See full answer

    Technical Program Manager
    Behavioral
  • Google logoAsked at Google 

    "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
  • +5

    "Clarifying questions: What is leisure travel? Assuming : Travel for vacation not business What is the vision/mission of the company that we are developing this for (I would like to keep this as an anchor to any users, pain points, solutions that we pick) Assuming : Brand new company - startup. Nothing specific in vision/mission for now. When we say travel user experience -> Do we have an existing product that we want to improve on? Is yes, is there any particular complaint or metric issue rel"

    Unicorn 2. - "Clarifying questions: What is leisure travel? Assuming : Travel for vacation not business What is the vision/mission of the company that we are developing this for (I would like to keep this as an anchor to any users, pain points, solutions that we pick) Assuming : Brand new company - startup. Nothing specific in vision/mission for now. When we say travel user experience -> Do we have an existing product that we want to improve on? Is yes, is there any particular complaint or metric issue rel"See full answer

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

    "Deep Learning is a part of Artificial Intelligence, it's like teaching the machine to think and make decisions on its own. It's like how we teach a child the concept of an apple - it's round, red, has a stem on top. We show them multiple pictures of apples and then they understand and can recognize an apple in future. Similarly, we feed lots of data to the machine, and slowly, it starts learning from that data, and can then make relevant predictions or decisions based on what it has learnt. A co"

    Surbhi G. - "Deep Learning is a part of Artificial Intelligence, it's like teaching the machine to think and make decisions on its own. It's like how we teach a child the concept of an apple - it's round, red, has a stem on top. We show them multiple pictures of apples and then they understand and can recognize an apple in future. Similarly, we feed lots of data to the machine, and slowly, it starts learning from that data, and can then make relevant predictions or decisions based on what it has learnt. A co"See full answer

    Machine Learning Engineer
    Concept
    +3 more
  • Google logoAsked at Google 

    "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
  • +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

    Execution
    Analytical
  • Google logoAsked at Google 

    "Since success metrics is a very broad term, to dive deep into WCS - What constitutes success. What is the objective of the company/product, north star/mission of the organization or product? Dependent on the company, market, the industry they play in. As an example: Facebook's mission is now empowerment, bringing the people together and giving them the power to build communities. Every part of its product aligns in one way or other with this goal. Be it, its Web/Mobile platform, Instagram,"

    Pm P. - "Since success metrics is a very broad term, to dive deep into WCS - What constitutes success. What is the objective of the company/product, north star/mission of the organization or product? Dependent on the company, market, the industry they play in. As an example: Facebook's mission is now empowerment, bringing the people together and giving them the power to build communities. Every part of its product aligns in one way or other with this goal. Be it, its Web/Mobile platform, Instagram,"See full answer

    Technical Program Manager
    Analytical
  • Google logoAsked at Google 

    "clarifying questions: what is the business goal- we can consider monetization and user adoption. I will choose monetization any resource constraint to be aware of? which geographic location are we looking to pilot this product? we should consider the USA for now framework user segmentation pain points potential solutions success metrics implementation summary users celebrants well-wishers brands in prioritizing user segments, I will consider the user segment that"

    Anonymous Finch - "clarifying questions: what is the business goal- we can consider monetization and user adoption. I will choose monetization any resource constraint to be aware of? which geographic location are we looking to pilot this product? we should consider the USA for now framework user segmentation pain points potential solutions success metrics implementation summary users celebrants well-wishers brands in prioritizing user segments, I will consider the user segment that"See full answer

    Product Manager
    Product Design
  • Google logoAsked at Google 

    "Questions: Can the toothbrush be a smart toothbrush, different from typical toothbrushes? Ans: Yes Children's age group? Ans: Pick your choice Cost? Ans: Not a concern Country? Ans: Ignore Personas: Parents typically help kids in brushing up to 5 years. Let us assume 5-10year olds as our focus. That is a decent 5%+ of global population. Pain Points: Brushing teeth for kids is a pain. They simply do not like it sometimes. Dental checkup is always a hassle. Some ki"

    Bg - "Questions: Can the toothbrush be a smart toothbrush, different from typical toothbrushes? Ans: Yes Children's age group? Ans: Pick your choice Cost? Ans: Not a concern Country? Ans: Ignore Personas: Parents typically help kids in brushing up to 5 years. Let us assume 5-10year olds as our focus. That is a decent 5%+ of global population. Pain Points: Brushing teeth for kids is a pain. They simply do not like it sometimes. Dental checkup is always a hassle. Some ki"See full answer

    Product Design
  • "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

    Execution
    Analytical
  • Google logoAsked at Google 

    "Clarification Questions I am assuming we need to deliver the packages to the doorstep. I am assuming we need to deliver all the packages which are ordered in a single day. For more product interview experience, please visit TechnoManagers https://technomanagers101.blogspot.com/ High level formula Number of Drones required = (US Population 330M)(Excluding 30% those below 10 years and above 65 years)(internet penetration 90%)([ (10% high networth people)(30 orders per year) ] + ["

    Anonymous Muskox - "Clarification Questions I am assuming we need to deliver the packages to the doorstep. I am assuming we need to deliver all the packages which are ordered in a single day. For more product interview experience, please visit TechnoManagers https://technomanagers101.blogspot.com/ High level formula Number of Drones required = (US Population 330M)(Excluding 30% those below 10 years and above 65 years)(internet penetration 90%)([ (10% high networth people)(30 orders per year) ] + ["See full answer

    Product Manager
    Estimation
  • Google logoAsked at Google 

    "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
Showing 421-440 of 860