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 and Answers for Experienced

Updated 8 Oct 2024

Google Software Engineer Interview Experiences for Experienced

21 interviews found

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

Was Asked to do coding in a Google doc,
Question asked - Find shortest path

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

I applied via Recruitment Consulltant and was interviewed in Nov 2023. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. It was a basic graph traversal using DFS. The question was a little complex to understand. The interview at google is a time based and getting nervous in these rounds can seriously affect the outcome of it...
Round 2 - Technical 

(1 Question)

  • Q1. Second round was a simple question on string manipulation. There were two parts of it. It went well
Round 3 - Technical 

(1 Question)

  • Q1. Third round also had a question on string manipulations with two parts of it. It was the best of all rounds.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared well and dont get nervous in the interview rounds. One mess up in one interview can result in no offer even if the other two rounds have gone very well.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. HR was very polite on the call
Round 2 - Technical 

(1 Question)

  • Q1. There was a question asked to me from DSA
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Easy to Medium level String manipulation question.

Interview Preparation Tips

Interview preparation tips for other job seekers - Difficulty level won't be too hard, but you need to be quick and accurate.

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)

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

I applied via Recruitment Consulltant and was interviewed in Jan 2024. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Easy technical question
Round 2 - Aptitude Test 

Easy technical apt in java spring boot, DSA and algo,output

Round 3 - Coding Test 

2 hr coding test in hacker rank with camera on

Interview Preparation Tips

Interview preparation tips for other job seekers - Good
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Competitive coding questions from Graph and Tree were asked

Round 2 - HR 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. How do you conquer the high work pressure

I applied via Company Website and was interviewed in Dec 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. They asked to calculate time complexity of any algorithm

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice is the only silver bullet to crack any interview!
Do coding of problem on notepad. Refer DS, ALGO related problem from GeeksOfGeeks site.

And 1 more thing coding is an art and please do not mug up the code, just try to understand the tricks, logic and solution and use those tricks and solution to solve any coding problem.

Do practice, Do practice and Do practice....nothing else

Software Engineer interview

user image Life at Google

posted on 27 Nov 2021

I was interviewed in Jan 2021.

Interview Questionnaire 

1 Question

  • Q1. Merge sort, Quick sort and fibonaci
  • Ans. 

    Merge sort and Quick sort are sorting algorithms while Fibonacci is a sequence of numbers.

    • Merge sort is a divide and conquer algorithm that divides the input array into two halves, sorts each half and then merges them.

    • Quick sort is also a divide and conquer algorithm that selects a pivot element and partitions the array around the pivot.

    • Fibonacci is a sequence of numbers where each number is the sum of the two precedin...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be good at algorithm, they can judge very quickly the efficiency level.

I was interviewed in Dec 2016.

Interview Preparation Tips

Round: Technical Interview
Experience: On-site interview (5 hours).

4 back-to-back 45-minute coding interviews, followed by a design interview, with a lunch break with a Googler in the middle.

The first coding interview was a set of (surprisingly) trivial (no algorithms needed) incremental coding questions.

The two next coding interviews were problems straight from the "Cracking the coding interview" book. Even though I divulged that I'd solved pretty much exactly the same problem before, they didn't give me an alternative problem and I quickly coded up a general and optimal solution for the problems. Follow-up in-depth questions were minimal and not hard.

The last coding question was a pure algorithm question related to search trees/tries. No coding required, spent the whole time reasoning about the most effective algorithm. This was a bit of a brain twister.

The design question was related to high-level system design (not OO design) for storage and search in geographic data. Focus was effective search as well as scalability both in traffic and data volumes.

Tips: Read "Cracking the coding interview" or other similar literature. Solve all the problems and you should be good to go. If you solve a bunch of problems at HackerRank (or similar) as well, you'll have the added bonus of training on how to generalize the algorithms.

Google Interview FAQs

How many rounds are there in Google Software Engineer interview for experienced candidates?
Google interview process for experienced candidates usually has 2 rounds. The most common rounds in the Google interview process for experienced candidates are Technical, Coding Test and HR.
How to prepare for Google Software Engineer interview for experienced candidates?
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 for experienced candidates?

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

  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 for Experienced

based on 6 interviews in last 1 year

Interview experience

4.7
  
Excellent

People are getting interviews through

based on 3 Google interviews
Company Website
33%
67% candidates got the interview through other sources.
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates
Google Software Engineer Salary
based on 1.3k salaries
₹20 L/yr - ₹80 L/yr
482% 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
781 salaries
unlock blur

₹25.5 L/yr - ₹50.3 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
231 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