
Question bank
Google Question Bank
Browse curated Google interview questions, answer frameworks, and structured metadata organized by role, difficulty, and question type.
Question bank
Latest Google interview questions



Feb 19, 2025
How can you implement an algorithm to count the number of arithmetic slices in an array?
MediumCodingSoftware EngineerIBM

Feb 19, 2025
Describe a product you used today. What did you like about it, and what improvements would you suggest?
MediumBehavioralProduct ManagerGoogle

Feb 19, 2025
Write a program to sort a stack in ascending order, with the largest items on top. You may use only one additional stack for temporary storage, and you cannot use any other data structure (such as an array). The stack should support the following operations: push, pop, peek, and isEmpty
HardCodingSoftware EngineerGoogle

Feb 19, 2025
What metrics do you use to evaluate the success of a marketing campaign?
MediumBehavioralMarketing ManagerGoogle

Feb 19, 2025
What is regularization in machine learning, and why is it important for model performance?
MediumTechnicalData ScientistMicrosoft

Feb 19, 2025
What is the difference between precision and recall in data analysis?
MediumTechnicalData AnalystGoogle

Feb 19, 2025
How would you create an improved metric to evaluate seller success?
MediumHypotheticalProduct ManagerGoogle

Feb 18, 2025
Can you describe a time when you faced a product failure or received negative feedback, and how you addressed it?
MediumBehavioralProduct ManagerGoogle

Feb 18, 2025
Given a paragraph and a list of banned words, identify the most frequent word in the paragraph that is not on the banned list. The input words in the banned list are in lowercase with no punctuation, while the paragraph words are case insensitive. It is guaranteed that at least one non-banned word exists, and the answer will be unique and in lowercase
MediumCodingdata analystGoogle

Feb 18, 2025
What is the clustering process, and what are its key applications?
MediumTechnicalData ScientistGoogle

Feb 18, 2025
Can you provide an example of a time when you used data-driven decision-making to achieve success?
MediumBehavioralData AnalystGoogle

Feb 18, 2025
What is a ROC curve, and why is it important in evaluating model performance?
MediumTechnicalData ScientistMicrosoft

Feb 18, 2025
How would you implement an algorithm to compute the edit distance between two strings?
HardCodingSoftware EngineerGoogle

Feb 18, 2025
Can you describe a specific instance where you demonstrated leadership skills in the workplace?
MediumBehavioralProject ManagerAirbnb

Feb 18, 2025
What is the estimated number of windows in New York City?
HardHypotheticalUrban PlannerAmazon

Feb 18, 2025
How would you design and execute a marketing A/B testing experiment?
MediumHypotheticalMarketing ManagerGoogle


Feb 17, 2025
What interests you most about this project: our product or our company?
MediumBehavioralProduct ManagerAmazon

Feb 17, 2025
What is regularization in machine learning, and why is it important?
MediumTechnicalData ScientistGoogle

Feb 16, 2025
What is the role of a validation set in machine learning?
MediumTechnicalData ScientistGoogle

Feb 16, 2025
How can you implement a function to determine if a graph is bipartite?
MediumTechnicalSoftware EngineerApple

Feb 16, 2025
What distinguishes performance marketing from traditional marketing?
MediumHypotheticalDigital Marketing ManagerGoogle