Skip to main content

Google Interview Questions

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

    "Clarifying/Assumptions: Assuming improvement refers to lift in engagement in this case. Youtube refers to the WWW and mobile platforms. Key User Segments: Creators Influencers/Celebrities Video bloggers Regular users Viewers Power watchers Casual watchers Churned watchers Selecting the Influencer segment from the above list since it is a smaller volume of users and will have a big impact on viewers. Also, it is easier to understand"

    P K. - "Clarifying/Assumptions: Assuming improvement refers to lift in engagement in this case. Youtube refers to the WWW and mobile platforms. Key User Segments: Creators Influencers/Celebrities Video bloggers Regular users Viewers Power watchers Casual watchers Churned watchers Selecting the Influencer segment from the above list since it is a smaller volume of users and will have a big impact on viewers. Also, it is easier to understand"See full answer

    Product Manager
    Product Design
  • "Answering only estimation portion for practice (for some reason after submitting the formatting is unorganized) clarification and assumptions can I assume this grocery store location is called Greens can I assume that self-checkout means that customers checks out without assistance? can I assume that cashier checkout means that cashier assists customers with checkout? can I assume that ratio means how man self-checkouts should be place at this grocery store compare"

    Ama M. - "Answering only estimation portion for practice (for some reason after submitting the formatting is unorganized) clarification and assumptions can I assume this grocery store location is called Greens can I assume that self-checkout means that customers checks out without assistance? can I assume that cashier checkout means that cashier assists customers with checkout? can I assume that ratio means how man self-checkouts should be place at this grocery store compare"See full answer

    Product Manager
    Estimation
    +1 more
  • Google logoAsked at Google 

    "I would first like to clarify the requirements and assumptions for the system. I am assuming that the system should support basic file operations such as uploading, downloading, deleting, renaming files, and viewing directory structures along with file permissions. The file size can range from around 1MB to 1GB, and the system is expected to be read heavy, meaning downloads will be more frequent than uploads. The system should support a large scale, for example around 10 million total users with"

    Yashasvi C. - "I would first like to clarify the requirements and assumptions for the system. I am assuming that the system should support basic file operations such as uploading, downloading, deleting, renaming files, and viewing directory structures along with file permissions. The file size can range from around 1MB to 1GB, and the system is expected to be read heavy, meaning downloads will be more frequent than uploads. The system should support a large scale, for example around 10 million total users with"See full answer

    Software Engineer
    System Design
    +1 more
  • Google logoAsked at Google 
    Video answer for 'Design a smart shoe.'
    +42

    "Smart shoe: Q1) Is there any definition in mind/ thought process in terms of what this smart shoe will do? Interviewer: Its open to assumption Q2) Any specific user segments? Interviewer: Its open to assumption Q3) Any specific geographies? Interviewer: Its open to assumption Any specific user pain points? Interviewer: Its open to assumption I will structure the answer in following manner - 1) Clearly stating the assumptions 2) User segments 3) Pain points 4) Solutions 5) Key concerns 6) Metr"

    Nikita C. - "Smart shoe: Q1) Is there any definition in mind/ thought process in terms of what this smart shoe will do? Interviewer: Its open to assumption Q2) Any specific user segments? Interviewer: Its open to assumption Q3) Any specific geographies? Interviewer: Its open to assumption Any specific user pain points? Interviewer: Its open to assumption I will structure the answer in following manner - 1) Clearly stating the assumptions 2) User segments 3) Pain points 4) Solutions 5) Key concerns 6) Metr"See full answer

    Product Design
  • Google logoAsked at Google 

    "With $1 billion to invest in generative AI, my focus would be on addressing unmet needs in everyday life. Here's my vision: Identify User Pain Points: I would start by understanding the specific challenges a segment of users face daily. Many people are integrating AI into their routines to simplify tasks, yet there are gaps that need to be filled. Learn from ChatGPT’s Success: ChatGPT's rapid growth to 200 million users demonstrates the demand for AI solutions that genuinely solve"

    Aayush S. - "With $1 billion to invest in generative AI, my focus would be on addressing unmet needs in everyday life. Here's my vision: Identify User Pain Points: I would start by understanding the specific challenges a segment of users face daily. Many people are integrating AI into their routines to simplify tasks, yet there are gaps that need to be filled. Learn from ChatGPT’s Success: ChatGPT's rapid growth to 200 million users demonstrates the demand for AI solutions that genuinely solve"See full answer

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

  • +9

    "Me: thanks for the question, let me ask a few clarification questions if that's ok. Are those both personal and business users of Gmail? Interviewer: you can consider only the personal ones. Me: perfect, by personal ones, you mean the ones with [email protected], right? Interviewer: yes. Me: right, thank you. Also, are we considering e-mail users that use the Gmail platform or anyone who has a @gmail.com type of e-mail? Interviewer: anyone that has a @gmail.com e-mail. Me: Ok, finally, last"

    Talles S. - "Me: thanks for the question, let me ask a few clarification questions if that's ok. Are those both personal and business users of Gmail? Interviewer: you can consider only the personal ones. Me: perfect, by personal ones, you mean the ones with [email protected], right? Interviewer: yes. Me: right, thank you. Also, are we considering e-mail users that use the Gmail platform or anyone who has a @gmail.com type of e-mail? Interviewer: anyone that has a @gmail.com e-mail. Me: Ok, finally, last"See full answer

    Estimation
  • Google logoAsked at Google 
    Video answer for 'Explain how to find a target sum in an array.'
    +6

    "A recursive backtracking solution in python. def changeSigns(nums: List[int], S: int) -> int: res = [] n = len(nums) def backtrack(index, curr, arr): if curr == S and len(arr) == n: res.append(arr[:]) return if index >= len(nums): return for i in range(index, n): add +ve number arr.append(nums[i]) backtrack(i+1, curr + nums[i], arr) arr.pop() "

    Yugaank K. - "A recursive backtracking solution in python. def changeSigns(nums: List[int], S: int) -> int: res = [] n = len(nums) def backtrack(index, curr, arr): if curr == S and len(arr) == n: res.append(arr[:]) return if index >= len(nums): return for i in range(index, n): add +ve number arr.append(nums[i]) backtrack(i+1, curr + nums[i], arr) arr.pop() "See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • "Clarifying questions : When we speak about video buffering, are we looking at long video (more than an hour), medium video, short videos and shorts? I will assume its all video types. Is this was a steady increase or sudden one and over what time period? I will assume sudden one over last week? Has we experienced any such issues in the past or trends? I will assume no. Are we experiencing this globaly or for some region? I assume globaly The KPI we are measuring is Average Video Buffering T"

    Aeshvarya J. - "Clarifying questions : When we speak about video buffering, are we looking at long video (more than an hour), medium video, short videos and shorts? I will assume its all video types. Is this was a steady increase or sudden one and over what time period? I will assume sudden one over last week? Has we experienced any such issues in the past or trends? I will assume no. Are we experiencing this globaly or for some region? I assume globaly The KPI we are measuring is Average Video Buffering T"See full answer

    Product Manager
    Analytical
    +1 more
  • +18

    "Assumptions This estimation will not take into consideration service fees, delivery fees, or tips we are specifically interested in consumer purchases of fruits and vegetables from local grocers (i.e. instacart, peapod, wholefoods/primenow, etc.) Fresh and frozen produce are in scope Equation NYC annual online produce purchases = (Num NYC households) x (% pop. that purchase produce online) x ($ spent on online produce purchases) (NYC HH) = 300M Americans --> 100M HH"

    Kwabena B. - "Assumptions This estimation will not take into consideration service fees, delivery fees, or tips we are specifically interested in consumer purchases of fruits and vegetables from local grocers (i.e. instacart, peapod, wholefoods/primenow, etc.) Fresh and frozen produce are in scope Equation NYC annual online produce purchases = (Num NYC households) x (% pop. that purchase produce online) x ($ spent on online produce purchases) (NYC HH) = 300M Americans --> 100M HH"See full answer

    Estimation
  • Google logoAsked at Google 

    "We will not always have all the required data to make a decision quickly. We need to work with ambiguity effectively by tying up the available facts with intuition."

    Sankar S. - "We will not always have all the required data to make a decision quickly. We need to work with ambiguity effectively by tying up the available facts with intuition."See full answer

    Technical Program Manager
    Behavioral
    +2 more
  • +3

    "Equation: Cost = Amount of storage required per year * Cost per year * 3 Amount of storage required per year = DAU * Storage requirement/user * 365 Assumptions: Cost per year = $99 = $100 Smart phone growth rate = 2% (But negligible at Pixel level) Annual Smart phone users = 2.8B Android users = 76% Google Pixel users = 1% Total Users = 2.8B * 0.01 = 280M *0.01 = 2.8M Method 1: Cost = Active Users + Cost/year * Number of years Cost = 3* 2.8M * $100 = 8.4M*100 = $840M Cost = $8.4B Method 2: C"

    Nitika B. - "Equation: Cost = Amount of storage required per year * Cost per year * 3 Amount of storage required per year = DAU * Storage requirement/user * 365 Assumptions: Cost per year = $99 = $100 Smart phone growth rate = 2% (But negligible at Pixel level) Annual Smart phone users = 2.8B Android users = 76% Google Pixel users = 1% Total Users = 2.8B * 0.01 = 280M *0.01 = 2.8M Method 1: Cost = Active Users + Cost/year * Number of years Cost = 3* 2.8M * $100 = 8.4M*100 = $840M Cost = $8.4B Method 2: C"See full answer

    Estimation
    System Design
  • +4

    "Clarification Questions : Do all 10000 persons need Email access, or is 10000 people the colony's size? : Yes, 10000 people will use emails. As I am a PM for Gmail, I assume we are focusing just on email as a form of communication: Yes. Are there any requirements on the size of attachments allowable in the emails? : I will leave it up to you. Understand the user behavior -> Identify key metrics -> Make quantitative estimation -> Understand plans -> Propose network bandwidth. User b"

    Navin T. - "Clarification Questions : Do all 10000 persons need Email access, or is 10000 people the colony's size? : Yes, 10000 people will use emails. As I am a PM for Gmail, I assume we are focusing just on email as a form of communication: Yes. Are there any requirements on the size of attachments allowable in the emails? : I will leave it up to you. Understand the user behavior -> Identify key metrics -> Make quantitative estimation -> Understand plans -> Propose network bandwidth. User b"See full answer

    Product Manager
    Estimation
  • Google logoAsked at Google 

    "App I Don’t Like: Electrify America What Electrify America Is Supposed to Do Electrify America is an app designed to help electric vehicle (EV) owners locate, access, and pay for fast-charging stations across the U.S. The app provides real-time station availability, allows users to initiate and monitor charging sessions, and offers membership plans for discounted rates. Ideally, it should enable a seamless charging experience, especially for long-distance travelers relying on i"

    fuzzyicecream14 - "App I Don’t Like: Electrify America What Electrify America Is Supposed to Do Electrify America is an app designed to help electric vehicle (EV) owners locate, access, and pay for fast-charging stations across the U.S. The app provides real-time station availability, allows users to initiate and monitor charging sessions, and offers membership plans for discounted rates. Ideally, it should enable a seamless charging experience, especially for long-distance travelers relying on i"See full answer

    Product Manager
    Product Design
    +1 more
  • +5

    "The key here is a) not to overreact to Sales bypassing me going straight to Engineering (while understanding every team acts according to their incentives), and b) communicate with all parties as much as possible to get everyone on the same page. 1) First, I'd speak to Sales and understand the feature being requested. I consider Sales to be one of the most important primary research funnels - they have direct, regular touchpoints with the client and are finely attuned to the lifeblood o"

    Sachin P. - "The key here is a) not to overreact to Sales bypassing me going straight to Engineering (while understanding every team acts according to their incentives), and b) communicate with all parties as much as possible to get everyone on the same page. 1) First, I'd speak to Sales and understand the feature being requested. I consider Sales to be one of the most important primary research funnels - they have direct, regular touchpoints with the client and are finely attuned to the lifeblood o"See full answer

    Product Manager
    Behavioral
    +1 more
  • Google logoAsked at Google 

    "I most want to communicate a few principals of conflict resolution that I believe were integral in this situation, which are mutual respect, a results orientation, an unwavering focus on the user. To that end, here’s how I’d like to structure this answer: First, I’ll tell you about the project we were working on, to provide some background for you. Second, I’ll describe the disagreement. Third, I’ll describe how we arrived at a solution, and finally, I’ll discuss how those 3 conflict resolution"

    Ross B. - "I most want to communicate a few principals of conflict resolution that I believe were integral in this situation, which are mutual respect, a results orientation, an unwavering focus on the user. To that end, here’s how I’d like to structure this answer: First, I’ll tell you about the project we were working on, to provide some background for you. Second, I’ll describe the disagreement. Third, I’ll describe how we arrived at a solution, and finally, I’ll discuss how those 3 conflict resolution"See full answer

    Product Manager
    Behavioral
    +1 more
  • Google logoAsked at Google 
    +9

    "First of all, I’d like to identify what is Google’s business model and Google’s presence in the emerging market. I can categorize 3 main buckets. Consumer, developer, enterprise business. Google mainly offers a free Android OS platform and several services; such as Gmail, Google Map, Youtube, and Search engine for consumers business. The consumer can use those free services in exchange for providing data. That is the main hook for the ads revenues. For the developer’s segment, Google provides"

    Takashi M. - "First of all, I’d like to identify what is Google’s business model and Google’s presence in the emerging market. I can categorize 3 main buckets. Consumer, developer, enterprise business. Google mainly offers a free Android OS platform and several services; such as Gmail, Google Map, Youtube, and Search engine for consumers business. The consumer can use those free services in exchange for providing data. That is the main hook for the ads revenues. For the developer’s segment, Google provides"See full answer

    BizOps & Strategy
    Product Strategy
  • Product Manager
    Product Design
    +1 more
  • Google logoAsked at Google 
    +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
  • +1

    "CQ: Goal - connect two large continents, reduce the distance Is it a motorable bridge -? Any specific use case on mind? Summarise: come up with the use cases of the bridge Google’s mission -> organise world’s information and make them more accessible and useful A bridge that way is a great way to reduce the distance between two large separate continents. This bridge can help spread information faster Possible Use cases of the bridge: Transportation of physical goods: Since road tran"

    Anonymous Newt - "CQ: Goal - connect two large continents, reduce the distance Is it a motorable bridge -? Any specific use case on mind? Summarise: come up with the use cases of the bridge Google’s mission -> organise world’s information and make them more accessible and useful A bridge that way is a great way to reduce the distance between two large separate continents. This bridge can help spread information faster Possible Use cases of the bridge: Transportation of physical goods: Since road tran"See full answer

    Product Manager
    Product Strategy
  • Google logoAsked at Google 
    +5

    "First, I would make the following assumptions to solve this question without instant feedback. Assumptions: The main use cases for the refrigerator will be to maintain food in the right temperature and will not include making ice cubs or pouring water The only disability of the user is blindness Then, I would identify the main flows used when maintaining food refrigerated, which are: Putting food into the fridge Taking out food out of the fridge Within these flow these are som"

    Maritza C. - "First, I would make the following assumptions to solve this question without instant feedback. Assumptions: The main use cases for the refrigerator will be to maintain food in the right temperature and will not include making ice cubs or pouring water The only disability of the user is blindness Then, I would identify the main flows used when maintaining food refrigerated, which are: Putting food into the fridge Taking out food out of the fridge Within these flow these are som"See full answer

    Product Manager
    Product Design
Showing 161-180 of 918