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 
    1 answer

    "US Population = 330M Smartphone users (80 percent penetration) = 264M Apple has roughly 40 percent market share and Samsung has 30 percent. Pixel has the roughly 2 percent market share. Total Pixel users = 2 percent of 264M = 5.3M users"

    Bipin R. - "US Population = 330M Smartphone users (80 percent penetration) = 264M Apple has roughly 40 percent market share and Samsung has 30 percent. Pixel has the roughly 2 percent market share. Total Pixel users = 2 percent of 264M = 5.3M users"See full answer

    Estimation
  • Google logoAsked at Google 
    3 answers

    "Binary search is commonly used for searching elements in a sorted array. Most searching algorithms take O(n) time, but binary search operates in O(log(n)) time complexity. function binarySearch(arr, target) { let first = 0; let last = arr.length - 1; // Adjusted to correctly represent the last index while (first target) { last = mid - 1; } "

    Satyam S. - "Binary search is commonly used for searching elements in a sorted array. Most searching algorithms take O(n) time, but binary search operates in O(log(n)) time complexity. function binarySearch(arr, target) { let first = 0; let last = arr.length - 1; // Adjusted to correctly represent the last index while (first target) { last = mid - 1; } "See full answer

    Frontend Engineer
    Technical
  • Google logoAsked at Google 
    1 answer

    "Clarifying question: board meetings have varying degrees of formality, usually dependent on the size of the company and whether it's publicly-listed or still private. Is there a particular type of board meetings you'd like me to focus on? (Assume interviewer responds with: why don't you design something that's flexible to be used for any type of board meeting and any type of company) Sounds good, I'll leverage my own experience and understandings on how board meetings are run and problems to so"

    Anonymous Sparrow - "Clarifying question: board meetings have varying degrees of formality, usually dependent on the size of the company and whether it's publicly-listed or still private. Is there a particular type of board meetings you'd like me to focus on? (Assume interviewer responds with: why don't you design something that's flexible to be used for any type of board meeting and any type of company) Sounds good, I'll leverage my own experience and understandings on how board meetings are run and problems to so"See full answer

    Product Manager
  • Google logoAsked at Google 
    1 answer

    "assuming food delivery is about convinience not transport ex: household with working members who own a car might still order in instead of driving. to a restaurant for convenience excludes tips and taxes HH = 100M 90% internet penetration low : mid : high income : 20:50:30 preference for the service 30% (bike service would be slower, one needs to keep that in mind +NY has so many food options , people could cook, meal delivery service, uber eats door dash ) HH with internet penetration that can"

    Ananya M. - "assuming food delivery is about convinience not transport ex: household with working members who own a car might still order in instead of driving. to a restaurant for convenience excludes tips and taxes HH = 100M 90% internet penetration low : mid : high income : 20:50:30 preference for the service 30% (bike service would be slower, one needs to keep that in mind +NY has so many food options , people could cook, meal delivery service, uber eats door dash ) HH with internet penetration that can"See full answer

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

  • Google logoAsked at Google 
    Add answer
    Machine Learning Engineer
    Concept
    +1 more
  • Google logoAsked at Google 
    Add answer
    Product Manager
    Data Analysis
    +1 more
  • Google logoAsked at Google 
    Add answer
    Product Manager
    Product Design
    +1 more
  • Google logoAsked at Google 
    Add answer
    Product Manager
    Product Design
  • Google logoAsked at Google 
    1 answer

    "I would be oil. As oil would float and can be moulded according to the sourrounding."

    Nature - "I would be oil. As oil would float and can be moulded according to the sourrounding."See full answer

    Product Manager
    Behavioral
  • Google logoAsked at Google 
    1 answer

    "When talking about my role in current team, I talked following things: High level technologies used. Collaboration work I did with PM and Design counter parts. Web UX features that we built. Hiring and boot strapping team from 0. Given that there is straight match to the profile hiring manager was looking for, he got pretty excited and spent time selling the job."

    Sudhakar P. - "When talking about my role in current team, I talked following things: High level technologies used. Collaboration work I did with PM and Design counter parts. Web UX features that we built. Hiring and boot strapping team from 0. Given that there is straight match to the profile hiring manager was looking for, he got pretty excited and spent time selling the job."See full answer

    Engineering Manager
    Behavioral
    +1 more
  • Google logoAsked at Google 
    Add answer
    Product Strategy
  • Google logoAsked at Google 
    Add answer
    Product Design
  • Google logoAsked at Google 
    Add answer
    Software Engineer
    Behavioral
  • Google logoAsked at Google 
    1 answer

    "Problem: Internet in Africa is not prevalent Assumptions: I am a Google PM I have the resources of Google The goal is not monetization Goals: Improve quality of life in Africa by providing more consistent internet access, adoption, engagement with network. To start, I'd like to start by talking about the goals of Alphabet, which is to make the world more accessible and more useful. I believe this project fits well into our overall mission of making the world more accessible, as t"

    Jeff H. - "Problem: Internet in Africa is not prevalent Assumptions: I am a Google PM I have the resources of Google The goal is not monetization Goals: Improve quality of life in Africa by providing more consistent internet access, adoption, engagement with network. To start, I'd like to start by talking about the goals of Alphabet, which is to make the world more accessible and more useful. I believe this project fits well into our overall mission of making the world more accessible, as t"See full answer

    Product Strategy
  • "Interesting questions. Thank you for asking it. S: Suppose I want to add notifications service to an app that provides user directed content, that is is dependent on user's past preferences T: if you ask me for a prototype, then I would use API gateway/ LB, Lambda, storage in SQL and No SQL both, have caches. later we could use CDN, have EC2 instances to run the app. We could deploy Kafka pipeline also. Create notification service on the existing app. - that will be a micro service A: Since"

    Agni W. - "Interesting questions. Thank you for asking it. S: Suppose I want to add notifications service to an app that provides user directed content, that is is dependent on user's past preferences T: if you ask me for a prototype, then I would use API gateway/ LB, Lambda, storage in SQL and No SQL both, have caches. later we could use CDN, have EC2 instances to run the app. We could deploy Kafka pipeline also. Create notification service on the existing app. - that will be a micro service A: Since"See full answer

    Product Manager
    Program Sense
  • Google logoAsked at Google 
    Add answer
    System Design
    Technical
  • Google logoAsked at Google 
    2 answers

    "Grandma! You know how we can look at a picture and know what's in it—like seeing a cat or a dog? Computers can learn to do that too! It's just they use special tricks and math to see and understand pictures or videos. It helps them figure out what's in the pictures, almost like how we do! Almost like giving it eyes to see the world in its own way!"

    Praveen D. - "Grandma! You know how we can look at a picture and know what's in it—like seeing a cat or a dog? Computers can learn to do that too! It's just they use special tricks and math to see and understand pictures or videos. It helps them figure out what's in the pictures, almost like how we do! Almost like giving it eyes to see the world in its own way!"See full answer

    Machine Learning Engineer
    Concept
  • Google logoAsked at Google 
    1 answer

    "def encode(root): if not root: return [] def dfs(node): if not node: return res.append(node.val) res.append(len(node,children)) for child_node in node.children: dfs(child_node) res = [] dfs(root) return res def decode(arr): if not arr: return None n = len(arr) i = 0 def dfs(val, children_count): if children_count == 0: return Node(val) cur_node = Node(val) cur_node.children = [] for j in range(children_count): nonlocal i i += 2 cur_node.children.append(dfs(arr[i], arr[i"

    Ying T. - "def encode(root): if not root: return [] def dfs(node): if not node: return res.append(node.val) res.append(len(node,children)) for child_node in node.children: dfs(child_node) res = [] dfs(root) return res def decode(arr): if not arr: return None n = len(arr) i = 0 def dfs(val, children_count): if children_count == 0: return Node(val) cur_node = Node(val) cur_node.children = [] for j in range(children_count): nonlocal i i += 2 cur_node.children.append(dfs(arr[i], arr[i"See full answer

    Software Engineer
    Coding
  • Google logoAsked at Google 
    2 answers

    "Clarifying questions Why do we want to improve? Do we have anything specific in mind? Any constraints? Professional networking only or do we want to expand our horizons? Linkedin mission - To help users form networks professionally and know about the world and opportunites out there. LinkedIn has become a social media platform to showcase your professional skills. Focus on acquiring and keep this audience engaged on the platform How does it fit with GenZ and GenY - This is the generation"

    Namrata L. - "Clarifying questions Why do we want to improve? Do we have anything specific in mind? Any constraints? Professional networking only or do we want to expand our horizons? Linkedin mission - To help users form networks professionally and know about the world and opportunites out there. LinkedIn has become a social media platform to showcase your professional skills. Focus on acquiring and keep this audience engaged on the platform How does it fit with GenZ and GenY - This is the generation"See full answer

    Product Design
Showing 681-700 of 926