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 Software Developer Interview Questions, Process, and Tips

Updated 20 Jan 2025

Top Google Software Developer Interview Questions and Answers

  • Q1. Painter's Partition Problem Statement Given an array/list representing boards, where each element denotes the length of a board, and a number ‘K’ of available painters, ...read more
  • Q2. Special Numbers Problem Statement Your task is to find the total count of special numbers within a range from 1 to a given integer, 'MAXVAL'. A special number is defined ...read more
  • Q3. Chocolate Distribution Problem You are given an array/list CHOCOLATES of size 'N', where each element represents the number of chocolates in a packet. Your task is to di ...read more
View all 85 questions

Google Software Developer Interview Experiences

88 interviews found

Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Institute of Technology, Banaras Hindu University and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Coding Test 

2 coding question moderate level leet code problems

Round 2 - Technical 

(2 Questions)

  • Q1. The interview was organized i was asked about tree and graph problems and some project discussion
  • Q2. Family background and why do you want to join

Interview Preparation Tips

Interview preparation tips for other job seekers - keep cool and calm and stay confident

Software Developer Interview Questions & Answers

user image Gokulakannan S C

posted on 17 Nov 2024

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

Java dsa oops os essay cloud

Round 2 - Coding Test 

Dp,recursion,oops,os,dbms,cloud,

Interview Preparation Tips

Interview preparation tips for other job seekers - belief yourself

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Amazon
Q2. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Rakuten
Q3. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
Q5. Find Duplicate in Array Problem Statement You are provided with a ... read more
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

2 coding questions were there, medium level

Round 2 - Technical 

(2 Questions)

  • Q1. Stack related one question
  • Q2. Graphs related one question
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
No response

I applied via Referral and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Assignment 

Coding array graphs on google docs

Round 2 - Coding Test 

Linked list trees graphs

Google interview questions for designations

 Software Developer Intern

 (15)

 Junior Software Developer

 (1)

 Full Stack Software Developer

 (1)

 Developer

 (2)

 Software Engineer

 (96)

 Software Tester

 (2)

 Java Developer

 (7)

 Web Developer

 (5)

Software Developer Interview Questions & Answers

user image Debajyoti Das

posted on 22 Jul 2024

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

I was interviewed in Jun 2024.

Round 1 - Coding Test 

HackerEarth,1 hr,Segment Tree,dp

Round 2 - Technical 

(2 Questions)

  • Q1. Topological sort - graph question
  • Q2. Subarray finding maximum
  • Ans. 

    Find the maximum sum of a subarray within an array of strings.

    • Iterate through the array and keep track of the maximum sum of subarrays.

    • Use Kadane's algorithm to efficiently find the maximum sum subarray.

    • Example: ['1', '2', '-3', '4', '5', '-6'] -> Maximum sum subarray is ['4', '5'].

  • Answered by AI

Skills evaluated in this interview

Get interview-ready with Top Google Interview Questions

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Dsa 2 questions on graph trees medium to hard level

Round 2 - One-on-one 

(1 Question)

  • Q1. Dsa dp hard level leetcode optimization required
Round 3 - Technical 

(2 Questions)

  • Q1. Dsa system design do yourself know what you want to do in the offer
  • Q2. Family background experience
Round 4 - HR 

(1 Question)

  • Q1. Family background

Interview Preparation Tips

Interview preparation tips for other job seekers - Dsa
Interview experience
4
Good
Difficulty level
Hard
Process Duration
More than 8 weeks
Result
No response

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

Round 1 - HR 

(1 Question)

  • Q1. Is the initial shortlisting conducted through an Applicant Tracking System (ATS)?
  • Ans. 

    Yes, many companies use Applicant Tracking Systems for initial shortlisting.

    • Many companies use ATS to manage and filter large volumes of applications

    • ATS can automatically screen resumes based on keywords and qualifications

    • Some examples of popular ATS include Greenhouse, Lever, and Workday

  • Answered by AI
Round 2 - Coding Test 

Dynamic programming in Data Structures and Algorithms (DSA) involves tackling complex problems by breaking them down into simpler subproblems and solving each subproblem just once, storing their solutions for future reference. This approach is essential for efficiently solving challenging questions, such as those found in LeetCode's hard difficulty category.

Interview Preparation Tips

Interview preparation tips for other job seekers - Always engage in both hard work and smart work.
Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
-
Round 1 - Aptitude Test 

Verbal ,logical reasoning

Round 2 - Coding Test 

Array , Dynamic Programming, Hashmap

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Range query of leetcode

Software Developer Interview Questions & Answers

user image Amrutha Nunnaboina

posted on 4 Oct 2024

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

Question on graphs : no: of islands are there in a matrix occupied by 1 and 0

Google Interview FAQs

How many rounds are there in Google Software Developer 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 Developer 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 CRM and SAP ABAP.
What are the top questions asked in Google Software Developer interview?

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

  1. Say you have three tables WORK, USERS, MANAGERS WORK - work_id - user_id - how_...read more
  2. a / b c / / d e f g Print the nodes in the following order: a...read more
  3. If you had an opportunity to design the Google Suggest system, please let us kn...read more
How long is the Google Software Developer interview process?

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

Tell us how to improve this page.

Google Software Developer Interview Process

based on 106 interviews

3 Interview rounds

  • Coding Test Round - 1
  • Coding Test Round - 2
  • Coding Test Round - 3
View more
Google Software Developer Salary
based on 1.1k salaries
₹20.1 L/yr - ₹60 L/yr
321% more than the average Software Developer Salary in India
View more details

Google Software Developer Reviews and Ratings

based on 176 reviews

4.5/5

Rating in categories

4.5

Skill development

4.5

Work-life balance

4.5

Salary

4.4

Job security

4.5

Company culture

4.5

Promotions

4.5

Work satisfaction

Explore 176 Reviews and Ratings
Software Engineer
1.7k salaries
unlock blur

₹19 L/yr - ₹77.5 L/yr

Software Developer
1.1k salaries
unlock blur

₹20.1 L/yr - ₹60 L/yr

Senior Software Engineer
666 salaries
unlock blur

₹24 L/yr - ₹85.4 L/yr

Data Scientist
274 salaries
unlock blur

₹12 L/yr - ₹50 L/yr

Sde1
257 salaries
unlock blur

₹14 L/yr - ₹55 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