Recent Google Interview Questions

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

    "When I transitioned from the Analytics team to the Product team, I faced challenges in gaining the trust of the engineering team. Having previously worked with them in a role where I provided insights rather than defining their priorities, they were initially hesitant to accept my inputs in my new role. This led to some misalignment, as they chose to focus on tasks independently rather than incorporating my recommendations. Recognizing the need to build credibility, I took a proactive approach."

    Shahrukh K. - "When I transitioned from the Analytics team to the Product team, I faced challenges in gaining the trust of the engineering team. Having previously worked with them in a role where I provided insights rather than defining their priorities, they were initially hesitant to accept my inputs in my new role. This led to some misalignment, as they chose to focus on tasks independently rather than incorporating my recommendations. Recognizing the need to build credibility, I took a proactive approach."See full answer

    BizOps & Strategy
    Behavioral
    +1 more
  • "Clarifying Questions Goal - What is the goal for launching a new recommendation algorithm? (Assume an increase in user engagement) User Persona Using a recommendation system to explore new artists/songs in the same genre Using a recommendation system to explore new genres of songs Using a recommendation system to explore to format of content(Podcasts, Comedy, Stories) Metrics to look at to analyze if we need a new algorithm or not. Metrics Number of songs listened to"

    Henil S. - "Clarifying Questions Goal - What is the goal for launching a new recommendation algorithm? (Assume an increase in user engagement) User Persona Using a recommendation system to explore new artists/songs in the same genre Using a recommendation system to explore new genres of songs Using a recommendation system to explore to format of content(Podcasts, Comedy, Stories) Metrics to look at to analyze if we need a new algorithm or not. Metrics Number of songs listened to"See full answer

    Product Manager
    Analytical
  • Google logoAsked at Google 
    Product Manager
  • Google logoAsked at Google 

    "I was able to come up a solution but I ran out of time."

    Ashenafi B. - "I was able to come up a solution but I ran out of time."See full answer

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

  • Google logoAsked at Google 
    Software Engineer
    Technical
  • Google logoAsked at Google 

    Permutations

    IDE
    Medium

    " import java.util.*; import java.util.stream.Collectors; class Solution { public static List> permute(int[] nums) { List> resList=new ArrayList(); List list=new ArrayList(); Set visited=new HashSet(); permute(nums, resList, list, visited); return resList; } public static void permute(int[] nums, List> resList, List list, Set visited) { if(vis"

    Divya R. - " import java.util.*; import java.util.stream.Collectors; class Solution { public static List> permute(int[] nums) { List> resList=new ArrayList(); List list=new ArrayList(); Set visited=new HashSet(); permute(nums, resList, list, visited); return resList; } public static void permute(int[] nums, List> resList, List list, Set visited) { if(vis"See full answer

    Software Engineer
    Data Structures & Algorithms
    +3 more
  • Software Engineer
    Technical
  • "Clarification questions: What is the mission of the company? To connect people together to unleash their creativity. Is there any geographical areas that I should concentrate on? It is worldwide. Are there any constraints? No, there is none. Success of the usage of the app? The PM to pick. Approach: Establish the nature of the application. Establish the type of users that would be on the platform. Lay out what the user journey is. Define the metrics that are relevant. -"

    Ferri T. - "Clarification questions: What is the mission of the company? To connect people together to unleash their creativity. Is there any geographical areas that I should concentrate on? It is worldwide. Are there any constraints? No, there is none. Success of the usage of the app? The PM to pick. Approach: Establish the nature of the application. Establish the type of users that would be on the platform. Lay out what the user journey is. Define the metrics that are relevant. -"See full answer

    Product Manager
    Analytical
  • Product Manager
    Product Strategy
  • Google logoAsked at Google 
    Product Manager
    Product Strategy
    +1 more
  • "Zero in on the problem, the expectations of user are to find a restaurant but their feed is uninspired so they may bounce out of Yelp. Identify the impact size of user feeling like discovery is not personalised enough by seeing % of users that selected a restaurant from the homepage If large enough, I will look at who is likely the ones that want personalisation and why? Do they feel like they want to try new restaurants or are they finding it difficult to find restaurants they have been"

    Chermaine Y. - "Zero in on the problem, the expectations of user are to find a restaurant but their feed is uninspired so they may bounce out of Yelp. Identify the impact size of user feeling like discovery is not personalised enough by seeing % of users that selected a restaurant from the homepage If large enough, I will look at who is likely the ones that want personalisation and why? Do they feel like they want to try new restaurants or are they finding it difficult to find restaurants they have been"See full answer

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

    "Clarify: who owns previous seasons? are we competing against them? Cost based: Cost >= Revenue generated Revenue = subscribers + advertisements subscribers = new subscribers (joining for the season) x avg spend on plan advertisements = total viewors (new + existing) x total season duration x ads/unit time x rev/ ad display Costs = pricing of the show + operational costs (data center cost + streaming cost) "

    Rev - "Clarify: who owns previous seasons? are we competing against them? Cost based: Cost >= Revenue generated Revenue = subscribers + advertisements subscribers = new subscribers (joining for the season) x avg spend on plan advertisements = total viewors (new + existing) x total season duration x ads/unit time x rev/ ad display Costs = pricing of the show + operational costs (data center cost + streaming cost) "See full answer

    Product Manager
    Product Strategy
  • Google logoAsked at Google 

    "Mobile typically involves creating designs optimized for smaller screens and touch-based interactions, while desktop designs are optimized for larger screens and mouse-based interactions. Mobile Pros: Greater accessibility: Mobile apps can be used anywhere, as long as the user has their phone. This makes them convenient for people whose rhythm of life is relatively high and requires quick and convenient access to modern technology, services, and gadgets. Wider audience: There are"

    Ben G. - "Mobile typically involves creating designs optimized for smaller screens and touch-based interactions, while desktop designs are optimized for larger screens and mouse-based interactions. Mobile Pros: Greater accessibility: Mobile apps can be used anywhere, as long as the user has their phone. This makes them convenient for people whose rhythm of life is relatively high and requires quick and convenient access to modern technology, services, and gadgets. Wider audience: There are"See full answer

    Product Designer
    Product Strategy
  • Google logoAsked at Google 

    "i would follow engage/ listen/understand/collaborate/engage/resolve- approach to manage conflicts. I would explain each phase in a project where I face conflict and how I used above approach to resolve the conflict"

    A B. - "i would follow engage/ listen/understand/collaborate/engage/resolve- approach to manage conflicts. I would explain each phase in a project where I face conflict and how I used above approach to resolve the conflict"See full answer

    Product Designer
    Behavioral
  • Google logoAsked at Google 

    "Ask Follow up Questions Is this for specific type of user or open? Do we have any past research that has been done? Do we have an idea of company and user goals? Do we have metrics of success? Are there any existing constraints? Why  |  5 min Why is this product or feature important? How does this product benefit customers? What business opportunities does it create? What is our hypothesis? What are our company goals? Who  |  3 min Who are the different types"

    Ben G. - "Ask Follow up Questions Is this for specific type of user or open? Do we have any past research that has been done? Do we have an idea of company and user goals? Do we have metrics of success? Are there any existing constraints? Why  |  5 min Why is this product or feature important? How does this product benefit customers? What business opportunities does it create? What is our hypothesis? What are our company goals? Who  |  3 min Who are the different types"See full answer

    Product Designer
    Product Design
  • Google logoAsked at Google 
    Product Designer
    Product Design
    +1 more
  • "Would be great to order the answer by Pirate Metrics and prioritize recommendations by the leakiest part of the funnel: Awareness - Advertising the existence of the restaurant in the local community. Acquisition - Getting tables booked. Can you book online? Do we have a phone number? Activation - Food orders. What's the average size of an order? Can we change the menu a bit? Payment options. Retention - Maybe we can create a loyalty club for patrons? Referral - Maybe we can give coupon"

    Anonymous Sheep - "Would be great to order the answer by Pirate Metrics and prioritize recommendations by the leakiest part of the funnel: Awareness - Advertising the existence of the restaurant in the local community. Acquisition - Getting tables booked. Can you book online? Do we have a phone number? Activation - Food orders. What's the average size of an order? Can we change the menu a bit? Payment options. Retention - Maybe we can create a loyalty club for patrons? Referral - Maybe we can give coupon"See full answer

    BizOps & Strategy
    Product Strategy
  • "A DOS attack is meant to shut down a machine or network, making it inaccessible to its intended users. Some mitigations would be knowing what normal and abnormal traffic is. Deploy Firewalls for sophisticated application attacks."

    Adriel W. - "A DOS attack is meant to shut down a machine or network, making it inaccessible to its intended users. Some mitigations would be knowing what normal and abnormal traffic is. Deploy Firewalls for sophisticated application attacks."See full answer

    Security
    Technical
Showing 301-320 of 867