Upload Button Icon Add office photos

Google

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Google Interview Questions, Process, and Tips

Updated 11 Mar 2025

Top Google Interview Questions and Answers

View all 453 questions

Google Interview Experiences

Popular Designations

830 interviews found

Junior Data Analyst Interview Questions & Answers

user image Utkarsh Gupta

posted on 16 Dec 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Case Study 

Case study on ola and uber

Round 2 - One-on-one 

(1 Question)

  • Q1. Good question it is would you like to answer

Junior Data Analyst Interview Questions asked at other Companies

Q1. What is the main difference between data mining and data analysis?
View answer (4)
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

2 hour, medium to hard questions

Round 2 - Technical 

(1 Question)

  • Q1. Finding sum of 3x3 submatrix
  • Ans. 

    To find the sum of a 3x3 submatrix within a larger matrix, iterate through the elements and calculate the sum.

    • Iterate through the rows and columns of the larger matrix to find all possible 3x3 submatrices.

    • Calculate the sum of each 3x3 submatrix by adding up all the elements within it.

    • Keep track of the maximum sum found so far as you iterate through all submatrices.

    • Return the maximum sum found as the final result.

  • Answered by AI

Skills evaluated in this interview

Graduate Engineer Interview Questions asked at other Companies

Q1. What is Finite Element Analysis? Explain using examples.
View answer (1)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

3 dsa questions out of which I solved 2

Round 2 - One-on-one 

(2 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    I am a passionate software engineer with 5 years of experience in developing web applications using various technologies.

    • 5 years of experience in software development

    • Proficient in developing web applications

    • Skilled in using various technologies such as Java, JavaScript, and SQL

  • Answered by AI
  • Q2. What is your goal in life
  • Ans. 

    My goal in life is to continuously learn and grow, both personally and professionally.

    • Constantly seek new challenges and opportunities for growth

    • Strive to improve my skills and knowledge in my field

    • Work towards achieving a healthy work-life balance

    • Set and achieve both short-term and long-term goals

    • Make a positive impact on the world around me

  • Answered by AI

Top Google Software Engineer Interview Questions and Answers

Q1. If your Wi-Fi router is not working then what you will do to fix it?
View answer (14)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (209)
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected
Round 1 - Aptitude Test 

Sql, cs, it, software

Round 2 - Coding Test 

Very hard optimized code asked.

Internship Trainee Interview Questions asked at other Companies

Q1. Tell about your UG project? How will you design a table for 1 tonne load and what are all the consideration needed for it? Tell the Equations you know in strength of Materials? What are manufacturing processes involved to fabricate ball bea... read more
View answer (2)

Google interview questions for popular designations

 Software Engineer

 (98)

 Software Developer

 (89)

 Intern

 (22)

 Senior Software Engineer

 (18)

 Software Developer Intern

 (15)

 SDE

 (15)

 Softwaretest Engineer

 (13)

 Data Analyst

 (12)

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I appeared for an interview in Jun 2024.

Round 1 - Coding Test 

I was asked about Python code to download JSON data from a webpage and parse it.

Round 2 - Technical 

(3 Questions)

  • Q1. Network related troubleshooting
  • Q2. OS Troubleshooting
  • Q3. Application Performance Troubleshooting

Solution Engineer Interview Questions asked at other Companies

Q1. 1. What is triggers and where we use triggers in xamarin? 2. Oops concepts with example 3. What is data binding? 4. Xamarin Page life cycle 5. Layouts in xamarin 6. Find gretest number from list of array (coding)
View answer (1)

Get interview-ready with Top Google Interview Questions

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Coding Test 

How to reverse a linked list

Round 2 - HR 

(1 Question)

  • Q1. How do you grow in your job
  • Ans. 

    I grow in my job by continuously learning new technologies, taking on challenging projects, seeking feedback, and networking with industry professionals.

    • Continuously learning new technologies through online courses, workshops, and conferences

    • Taking on challenging projects that push me out of my comfort zone and help me develop new skills

    • Seeking feedback from peers, managers, and mentors to identify areas for improvemen...

  • Answered by AI

Top Google Software Engineer Interview Questions and Answers

Q1. If your Wi-Fi router is not working then what you will do to fix it?
View answer (14)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (209)

Jobs at Google

View all

SQL Developer Interview Questions & Answers

user image Anonymous

posted on 16 Sep 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is normalization
  • Ans. 

    Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.

    • Normalization involves breaking down data into smaller, more manageable tables

    • It helps in reducing data redundancy by eliminating duplicate data

    • Normalization ensures data integrity by enforcing relationships between tables

    • There are different normal forms such as 1NF, 2NF, 3NF, and BCNF

  • Answered by AI
  • Q2. What is indexing
  • Ans. 

    Indexing is a technique used to improve the performance of database queries by creating a data structure that allows for faster retrieval of data.

    • Indexes are created on columns in a database table to speed up the retrieval of rows that match a certain condition.

    • They work similar to an index in a book, allowing the database to quickly locate the rows that satisfy a query.

    • Examples of indexes include primary keys, unique

  • Answered by AI

SQL Developer Interview Questions asked at other Companies

Q1. How is a change request in application serviced by development team (business analysis, code analysis, discussion with BA, requirment freeze, etc.)
View answer (4)

Bpo Team Lead Interview Questions & Answers

user image Anonymous

posted on 19 Oct 2024

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
More than 8 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - HR 

(5 Questions)

  • Q1. Ask if the salary is negotiable
  • Q2. Ask about education opportunities
  • Q3. Ask About Relocation Expenses
  • Q4. Ask About Incentive Compensation
  • Q5. Ask about Vacation Time
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    I am a passionate software engineer with 5 years of experience in developing web applications using various technologies.

    • 5 years of experience in software development

    • Proficient in developing web applications

    • Skilled in using various technologies

  • Answered by AI
  • Q2. What's your most complex project
  • Ans. 

    Developing a real-time data processing system for a large financial institution

    • Implemented complex algorithms for real-time data analysis

    • Designed scalable architecture to handle high volume of transactions

    • Integrated with multiple external systems for data exchange

  • Answered by AI

Top Google Software Engineer Interview Questions and Answers

Q1. If your Wi-Fi router is not working then what you will do to fix it?
View answer (14)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (209)

Accountant Interview Questions & Answers

user image Anonymous

posted on 19 Nov 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is angular
  • Ans. 

    Angular is a popular front-end framework for building dynamic web applications.

    • Angular is developed and maintained by Google.

    • It uses TypeScript for building applications.

    • Angular provides features like data binding, dependency injection, and routing.

    • It follows the component-based architecture.

    • Angular has a large community and ecosystem of libraries and tools.

    • Examples of popular Angular applications include Gmail and Pay

  • Answered by AI
  • Q2. What is class and polymorphism
  • Ans. 

    Class is a blueprint for creating objects in object-oriented programming, while polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • Class is a template for creating objects with attributes and methods.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • Example: Animal is a superclass, Dog and Cat are subclasses. Both Dog and Cat c

  • Answered by AI

Skills evaluated in this interview

Accountant Interview Questions asked at other Companies

Q1. What journal is made when purchase requisition is created
View answer (26)

Google Interview FAQs

How many rounds are there in Google interview?
Google interview process usually has 2-3 rounds. The most common rounds in the Google interview process are Coding Test, Technical and Resume Shortlist.
How to prepare for Google interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Google. The most common topics and skills that interviewers at Google expect are Recruitment, Python, Computer science, Networking and Analytical.
What are the top questions asked in Google interview?

Some of the top questions asked at the Google interview -

  1. If your Wi-Fi router is not working then what you will do to fix ...read more
  2. Say you have three tables WORK, USERS, MANAGERS WORK - work_id - user_id - how_...read more
  3. 1. There is a train that passes the following path: L / \ ... L ...read more
How long is the Google interview process?

The duration of Google interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Google Interview Process

based on 861 interviews

Interview experience

4.3
  
Good
View more

Interview Questions from Similar Companies

Amazon Interview Questions
4.1
 • 5k Interviews
IBM Interview Questions
4.0
 • 2.4k Interviews
Oracle Interview Questions
3.7
 • 852 Interviews
Adobe Interview Questions
3.9
 • 234 Interviews
Salesforce Interview Questions
4.0
 • 224 Interviews
Intel Interview Questions
4.2
 • 215 Interviews
Apple Interview Questions
4.3
 • 138 Interviews
Facebook Interview Questions
4.3
 • 52 Interviews
Netflix Interview Questions
4.5
 • 11 Interviews
View all

Google Reviews and Ratings

based on 1.7k reviews

4.4/5

Rating in categories

4.3

Skill development

4.4

Work-life balance

4.4

Salary

4.2

Job security

4.4

Company culture

4.1

Promotions

4.3

Work satisfaction

Explore 1.7k Reviews and Ratings
Video Specialist

Gurgaon / Gurugram

1-4 Yrs

Not Disclosed

UX Designer, Google Store

Bangalore / Bengaluru

1-3 Yrs

Not Disclosed

Technical Solutions Consultant

Hyderabad / Secunderabad

1-5 Yrs

Not Disclosed

Explore more jobs
Software Engineer
2k salaries
unlock blur

₹18 L/yr - ₹63.7 L/yr

Software Developer
1.2k salaries
unlock blur

₹27.3 L/yr - ₹65.2 L/yr

Senior Software Engineer
750 salaries
unlock blur

₹24 L/yr - ₹80 L/yr

Data Scientist
297 salaries
unlock blur

₹31.5 L/yr - ₹60 L/yr

Sde1
244 salaries
unlock blur

₹16 L/yr - ₹65 L/yr

Explore more salaries
Compare Google with

Yahoo

4.6
Compare

Amazon

4.1
Compare

Facebook

4.3
Compare

Microsoft Corporation

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview