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 12 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 22 questions

Google Software Engineer Interview Experiences

117 interviews found

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

I applied via campus placement at Indian Institute of Technology (IIT), Patna and was interviewed in Dec 2024. There were 2 interview rounds.

Round 1 - Coding Test 

The coding questions were at Leetcode difficulty level and were derived from the Striver sheet.

Round 2 - Technical 

(2 Questions)

  • Q1. BFS graph level
  • Q2. Minimum flight distance . I was not shortlisted for interview.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DSA well and computer fundamentals.

Software Engineer Interview Questions & Answers

user image SUSHANT WAYBHASE

posted on 3 Jan 2025

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

I applied via campus placement at VIT Business School, Vellore and was interviewed in Dec 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

It's good and many more things are pending

Round 2 - Aptitude Test 

Very good it was very good best nice very nice

Round 3 - Group Discussion 

God food good water and good everything good

Round 4 - HR 

(3 Questions)

  • Q1. What is name and why this name only
  • Q2. Why we should select you
  • Q3. My parents has given that's why

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident kuch aye ns aye bss kuch to bolke aana

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find DuplicateYou have been given an integer array/list(ARR) of s ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Return triplets where sum is zero
  • Ans. 

    Find unique triplets in an array that sum up to zero.

    • Sort the array first to easily identify duplicates.

    • Use two pointers technique to find the triplets.

    • Skip duplicates to avoid duplicate triplets.

    • Handle edge cases like all zeros or all positive/negative numbers.

    • Time complexity can be improved to O(n^2) using two pointers approach.

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Rotate the matrix 90 degrees clockwise
  • Ans. 

    Rotate an n x n 2D matrix by 90 degrees clockwise in-place without using extra space.

    • Iterate through each layer of the matrix, swapping elements in groups of 4

    • Use variables to store temporary values during swapping

    • Reverse the rows of the matrix to rotate it 90 degrees clockwise

  • Answered by AI

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Graph Question Connected components in an undirected graph
  • Q2. Dp question Maximal Product when cutting rope

Google interview questions for designations

 Senior Software Engineer

 (16)

 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 & Answers

user image Kavendar Kashyap

posted on 26 Nov 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. What ia Printf funcation use
  • Q2. Printf funcation use

Interview Preparation Tips

Interview preparation tips for other job seekers - What is string

Get interview-ready with Top Google Interview Questions

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

(1 Question)

  • Q1. Leetcode questions and fundamental questions based on sql, networking
Round 2 - Coding Test 

2 leetcode hard questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DSA well, do google tagged questions on leetcode
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Coding Test 

2 coding questions in 1 hours.

Round 2 - Technical 

(2 Questions)

  • Q1. Question based on Dynamic programming
  • Q2. Question based on graph
Round 3 - Technical 

(2 Questions)

  • Q1. Question based on Binary Tree
  • Q2. Question based on Stacks

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on DSA.

Software Engineer interview

user image Life at Google

posted on 27 Nov 2021

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

Data structures - pointers

Round 2 - Technical 

(1 Question)

  • Q1. Design YouTube highlighting the recommendations
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Stacks , Linked List

Round 2 - Technical 

(1 Question)

  • Q1. What is A stack

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.

Google Software Engineer Interview Process

based on 61 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 50 Google interviews
Company Website
Job Portal
Campus Placement
Referral
22%
22%
20%
20%
16% 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
₹20 L/yr - ₹80 L/yr
476% 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

₹20 L/yr - ₹80 L/yr

Software Developer
772 salaries
unlock blur

₹30.7 L/yr - ₹70 L/yr

Senior Software Engineer
588 salaries
unlock blur

₹22 L/yr - ₹94 L/yr

Sde1
252 salaries
unlock blur

₹16 L/yr - ₹64 L/yr

Data Scientist
232 salaries
unlock blur

₹12 L/yr - ₹50 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