Upload Button Icon Add office photos

Google

Compare button icon Compare button icon Compare
4.4

based on 1.8k Reviews

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Google Software Engineer Interview Questions, Process, and Tips

Updated 3 Jan 2025

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?
  • Q2. Which technical skills are required to program efficiently ?
  • Q3. Given a string of L, M, R, where L means turn to left, R means turn to right and M means take 1 step forward where you are directed. Now suppose you start from origin, an ...read more
View all 21 questions

114 Google Software Engineer Interview Experiences

125 questions found

Sort by: Popular

Software Engineer Interview Questions

user image Anonymous

posted on 15 Mar 2023

Interview experience
5
Excellent
Difficulty level
-
Duration
-
Result
-

3 Interview Rounds

1

Resume Shortlist Round

Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
2

Coding Test Round

3 Medium Questions of leetcode, solve them carefully.

3

HR Round (3 Questions)

  • Q1. Projects & hr questions, answer them properly. What you know about company.
  • Q2. What is your current CTC
  • Q3. 15 LPA and good to go with your package

Interview Preparation Tips

Interview preparation tips for other job seekers - About projects, 2 medium coding questions, HR questions

Software Engineer Interview Questions

user image Anonymous

posted on 28 Dec 2022

Interview experience
5
Excellent
Difficulty level
-
Duration
-
Result
-

2 Interview Rounds

1

Resume Shortlist Round

Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
2

Technical Round (2 Questions)

  • Q1. Java8 is why so popular?
  • Q2. What is spring? and features? importance

Interview Preparation Tips

Interview preparation tips for other job seekers - learn deep and latest techs with quickly like java8 spring boot jpa micro services

Skills evaluated in this interview

Get interview-ready with top interview questions

Software Engineer Interview Questions

user image Anonymous

posted on 28 Oct 2022

3 Interview Rounds

1

Resume Shortlist Round

Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
2

One-on-one Round (2 Questions)

  • Q1. DSA questions leetcode medium
  • Q2. DSA questions leetcode medium level questions.
3

Coding Test Round

DSA round. Leetcode medium level questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep it simple and logical. Also prepare for counter questions on your coding skills

Software Engineer Interview Questions

user image Anonymous

posted on 23 May 2022

3 Interview Rounds

1

Aptitude Test Round

2

Coding Test Round

Java

3

HR Round (1 Question)

  • Q1. Tell me about your self

Interview Preparation Tips

Interview preparation tips for other job seekers - import java.util.*;

class GFG {

// Function to find the maximum profit
// by selling M number of products
static void findMaximumProfit(
int[] arr, int M, int N)
{

// Initialize a Max-Heap to keep
// track of the maximum value
PriorityQueue max_heap
= new PriorityQueue((a, b) -> b - a);

// Stores the maximum profit
int maxProfit = 0;

// Traverse the array and push
// all the elements in max_heap
for (int i = 0; i < N; i++)
max_heap.add(arr[i]);

// Iterate a loop until M > 0
while (M > 0) {

// Decrement the value
// of M by 1
M--;

// Pop the maximum element
// from the heap
int X = max_heap.poll();

// Update the maxProfit
maxProfit += X;

// Push (X - 1) to max heap
max_heap.add(X - 1);
}

// Print the result
System.out.println(maxProfit);
}

// Driver Code
public static void main(String[] args)
{
int[] arr = { 4, 6 };
int M = 4;
int N = arr.length;
findMaximumProfit(arr, M, N);
}
}

Google interview questions for designations

 Senior Software Engineer

 (15)

 Software Development Engineer

 (12)

 Software Engineer III

 (6)

 Software Engineer Intern

 (3)

 Associate Software Engineer

 (2)

 Software Engineer Trainee

 (2)

 Junior Software Engineer

 (1)

 Software Development Engineer II

 (2)

Software Engineer Interview Questions

user image Nandini Mundhra

posted on 7 Nov 2024

Interview experience
4
Good
Difficulty level
Moderate
Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at Indian Institute of Technology (IIT), Ropar and was interviewed before Nov 2023.

1 Interview Round

1

Coding Test Round

1.30, 2 coding questions

Software Engineer Interview Questions

user image Rockstar Jana

posted on 8 Nov 2022

I applied via Shine and was interviewed in Oct 2022.

5 Interview Rounds

1

Resume Shortlist Round

Pro Tip by AmbitionBox:
Double-check your resume for any spelling mistakes. The recruiter may consider spelling mistakes as careless behavior or poor communication skills.
View all tips
2

Coding Test Round

Which one is the most useful computer language

3

Coding Test Round

How to run programming in computer

4

HR Round (2 Questions)

  • Q1. How much salary package
  • Q2. Per annum annual package
5

Coding Test Round

I am very interested in python and java

Interview Preparation Tips

Interview preparation tips for other job seekers - I am very interested in this group! My dream I am go to other countries

Software Engineer Interview Questions

user image Anonymous

posted on 19 Oct 2022

I applied via LinkedIn and was interviewed in Sep 2022.

3 Interview Rounds

1

Resume Shortlist Round

Pro Tip by AmbitionBox:
Do not use an unprofessional email address such as cool_boy@email.com. It shows a lack of professionalism by the candidate.
View all tips
2

Assignment Round

All about computer and their feautres or function

3

Group Discussion Round

About java , phyton languages and html , excel

Interview Preparation Tips

Topics to prepare for Google Software Engineer interview:
  • Java
  • phyton
  • HTML
  • Excel
Interview preparation tips for other job seekers - hi i m bca student and i am intrested in computer site ,... my typing speed also very fast ... and my hobbies are also in computer

Software Engineer interview

user image Life at Google

posted on 27 Nov 2021

Software Engineer Interview Questions

user image Anonymous

posted on 1 Aug 2022

I applied via Referral and was interviewed in Jul 2022.

1 Interview Round

1

Technical Round (2 Questions)

  • Q1. Coding on-site interviews
  • Q2. System design interviews

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared and perform well.. Be strong in Basics

Software Engineer Interview Questions

user image Anonymous

posted on 24 Apr 2024

Interview experience
5
Excellent
Difficulty level
Hard
Duration
6-8 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Apr 2023.

2 Interview Rounds

1

Coding Test Round

Leetcode Medium difficulty question with BFS algo

2

HR Round (1 Question)

  • Q1. Googliness questions to see cultural fit

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice algorithms and data structure

Google Interview FAQs

How many rounds are there in Google Software Engineer interview?
Google interview process usually has 2-3 rounds. The most common rounds in the Google interview process are Coding Test, Technical and HR.
How to prepare for Google Software Engineer 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, Networking, Data Structures, System Design and Artificial Intelligence.
What are the top questions asked in Google Software Engineer interview?

Some of the top questions asked at the Google Software Engineer interview -

  1. If your Wi-Fi router is not working then what you will do to fix ...read more
  2. Which technical skills are required to program efficientl...read more
  3. Given a string of L, M, R, where L means turn to left, R means turn to right an...read more
How long is the Google Software Engineer interview process?

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

Tell us how to improve this page.

Interview Process at Google Software Engineer

based on 58 interviews in last 1 year

3 Interview rounds

  • Coding Test Round
  • Technical Round 1
  • Technical Round 2
View more

People are getting interviews through

based on 49 Google interviews
Company Website
Job Portal
Referral
Campus Placement
22%
22%
20%
18%
18% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.
Google Software Engineer Salary
based on 1.3k salaries
₹18.9 L/yr - ₹80 L/yr
446% more than the average Software Engineer Salary in India
View more details

Google Software Engineer Reviews and Ratings

based on 159 reviews

4.5/5

Rating in categories

4.2

Skill development

4.4

Work-Life balance

4.4

Salary & Benefits

4.1

Job Security

4.4

Company culture

4.1

Promotions/Appraisal

4.2

Work Satisfaction

Explore 159 Reviews and Ratings
Software Engineer
1.3k salaries
unlock blur

₹18.9 L/yr - ₹80 L/yr

Software Developer
780 salaries
unlock blur

₹25.8 L/yr - ₹50.3 L/yr

Senior Software Engineer
585 salaries
unlock blur

₹42.2 L/yr - ₹94 L/yr

Sde1
252 salaries
unlock blur

₹16 L/yr - ₹64 L/yr

Data Scientist
231 salaries
unlock blur

₹26.3 L/yr - ₹55 L/yr

Explore more salaries
Compare Google with

Yahoo

4.6
Compare

Amazon

4.1
Compare

Facebook

4.4
Compare

Microsoft Corporation

4.1
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview