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

Updated 6 Oct 2024

Top Google Software Developer Intern Interview Questions and Answers

  • Q1. Hotel Rooms You are the manager of a hotel having 10 floors numbered 0-9. Each floor has 26 rooms [A-Z]. You will be given a sequence of strings of the room where ‘+’ sug ...read more
  • Q2. Sum of LCM You are given an integer ‘N’ , calculate and print the sum of : LCM(1,N) + LCM(2,N) + .. + LCM(N,N) where LCM(i,n) denotes the Least Common Multiple of the int ...read more
  • Q3. Minimum Time To Solve The Problems There are 'N' number of subjects and the ith subject contains subject[i] number of problems. Each problem takes 1 unit of time to be so ...read more
View all 34 questions

17 Google Software Developer Intern Interview Experiences

44 questions found

Sort by: Popular

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 16 Sep 2021

I was interviewed in Oct 2020.

3 Interview Rounds

1

Assignment Round (1 Question)

Round duration - 60 minutes
Round difficulty - Medium

  • Q1. Min Steps to one using DP You are given a positive integer 'N’. Your task is to find and return the minimum number of steps that 'N' has to take to ...read more
2

Video Call Round (1 Question)

Round duration - 100 minutes
Round difficulty - Medium

My interview was held from 3 to 3:50 and 4 to 4:50 in the evening . I sat in a silent place of my room with no disturbances in my room. 
The interviewer first asked me to introduce myself then he did the same, he then gave me a problem of sliding window and we discussed to reach on a optimal solution then I wrote the code for it . Then he asked me to ask if I had any questions , I asked some questions regarding their work culture , what do they expect from me and what work will I be given there as an SDE -intern. Second interview was almost the same the problem was of dynamic programming .

  • Q1. Maximum In Sliding Windows Of Size K Given an array/list of integers of length ‘N’, there is a sliding window of size ‘K’ which moves from the beginning of the ...read more
3

Face to Face Round (1 Question)

Round duration - 50 minutes
Round difficulty - Medium

I have already given the description in the previous round.

  • Q1. Remove K Corner Elements Given an array ‘arr’ consisting of ‘N’ integer elements. You have to remove ‘K’ elements from the beginning or end of the array. Return...read more

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Madan Mohan Malaviya University Of Technology. Eligibility criteriaProficient in a programming language and good knowledge of Data Structures and AlgorithmsGoogle interview preparation:Topics to prepare for the interview - Data Structures ,Dynamic Programming, Searching and sorting, Algorithms , StringsTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Solve as many questions and learn as many concepts as you can from gfg and leetcode.
Tip 2 : Solve the questions on notepad or notebook because there you won't get an editor to point out your mistakes.
Tip 3 : Submit your code when you are completely satisfied because there you won't get to run and debug your code.

Application resume tips for other job seekers

Tip 1 : Keep it 1 page short and catchy.
Tip 2 : Do not brag in your Resume your resume should be honest and should represent exactly what you are.

Final outcome of the interviewRejected

Skills evaluated in this interview

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 16 Sep 2021

I was interviewed in Oct 2020.

2 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 60 minutes
Round difficulty - Easy

Timing: Between 3-5 pm we could take the test anytime
The test environment was hackerrank. Great user interface and I did not suffer anyt problems.
There was no interviewer as it was coding test. 
There were 2 coding questions asked.

  • Q1. Subset OR You are given an array/list ‘ARR’ of ‘N’ positive integers’. Your task is to find out the size of the smallest subset with the maximum OR possible. Th...read more
  • Q2. Wildcard Queries You are given a dictionary ‘D’ consisting of ‘N’ words. Each word of the dictionary is of fixed size ‘L’ and contains only lowercase English al...read more
2

Video Call Round (2 Questions)

Round duration - 45 minutes
Round difficulty - Medium

Timing was late at night ie 9:30 PM for this round.
The environment was nice. It was on Google meet.
The interviewer was very friendly and explained the question well

  • Q1. Rat In A Maze You are given a starting position for a rat which is stuck in a maze at an initial point (0, 0) (the maze can be thought of as a 2-dimensional pla...read more
  • Q2. BFS in Graph You are given an undirected and disconnected graph G(V, E) having V vertices numbered from 0 to V-1 and E edges. Your task is to print its BFS trav...read more

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in BangaloreEligibility criteriaNo CriteriaGoogle interview preparation:Topics to prepare for the interview - Dynamic Programming, Trees, Graphs, Arrays, StringsTime required to prepare for the interview - 1 monthInterview preparation tips for other job seekers

Tip 1 : Prepare core concepts well
Tip 2 : Practice medium level and hard questions 
 

Application resume tips for other job seekers

Tip 1 : Put good projects and experiences.
Tip 2 : Generally, don't put any false things on resume.

Final outcome of the interviewRejected

Skills evaluated in this interview

Get interview-ready with top interview questions

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 16 Sep 2021

I was interviewed in Sep 2020.

3 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 45 minutes
Round difficulty - Easy

Timing : Evening

  • Q1. Distance between two nodes of a Tree Given a binary tree and the value of two nodes, find the distance between the given two nodes of the Binary Tree. Distance ...read more
  • Q2. Delete Leaf Nodes with Value X You are given a binary tree, in which the data present in the nodes are integers. You are also given an integer X. Your task is t...read more
2

Video Call Round (1 Question)

Round duration - 45 minutes
Round difficulty - Easy

Timing : 10:00 pm

  • Q1. Maximum sum path from the leaf to root You are given a binary tree of 'N' nodes. Your task is to find the path from the leaf node to the root node which...read more
3

Video Call Round (1 Question)

Round duration - 45 minutes
Round difficulty - Easy

Timimg : 11:00 pm

  • Q1. Ninja and the bulbs Ninja owns an electronic shop. In the shop, Ninja has 'N' bulbs. To sell these bulbs, Ninja has to check if they are of good quality...read more

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Chitkara University. I applied for the job as SDE - Intern in HyderabadEligibility criteriaMust be enrolled in a Bachelor's degreeGoogle interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Dynamic Programming, Trees, Operating SystemTime required to prepare for the interview - 7-8 monthsInterview preparation tips for other job seekers

Tip 1 : Practice as much you can
Tip 2 : Study Data Structures
Tip 3 : Be confident

Application resume tips for other job seekers

Tip 1 : Mention only what you are confident about
Tip 2 : Mention tools & technologies used in the project as well

Final outcome of the interviewRejected

Skills evaluated in this interview

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 16 Sep 2021

I was interviewed in Sep 2020.

2 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 60 minutes
Round difficulty - Easy

Timing : Evening
Online : No webcam proctoring

  • Q1. Count distinct Bitwise OR of all subarrays You are given an array consisting of N positive integers, your task is to count the number of distinct possible value...read more
  • Q2. Search In Rotated Sorted Array Aahad and Harshit always have fun by solving problems. Harshit took a sorted array and rotated it clockwise by an unknown amount....read more
2

Video Call Round (2 Questions)

Round duration - 45+45= 90 minutes
Round difficulty - Easy

2 rounds of interview of 45 minutes each
Was scheduled late at night: 9 pm(Interviewers were from USA)
Through Google meet and google online code platform
One interviewer per session

  • Q1. Count Palindrome Words in A String You are given a string S of words. Your task is to find the number of palindrome words in the given string S. A word is calle...read more
  • Q2. House Robber Mr. X is a professional robber planning to rob houses along a street. Each house has a certain amount of money hidden. All houses along this street...read more

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Vellore Institute of Technology. I applied for the job as SDE - Intern in BangaloreEligibility criteriaNo BacklogsGoogle interview preparation:Topics to prepare for the interview - Graph Theory, Data Structures, STL library, Dynamic Programming, Time and Space ComplexityTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Do mock interviews. With your friends, mentors, or even in front f the mirror. Questions you are sure of may suddenly have you at a loss during the actual interview.
Tip 2 : Practice all the basic programming algorithms and repeated questions. Coding Ninja's courses is a good place to start.
Tip 3 : Practice solving programs in a limited timeframe. You get only 45 minutes in the interview!

Application resume tips for other job seekers

Tip 1 : Tailor your resume according to the job description. Ensure your skills matches those required, and your projects are on the same topic.
Tip 2 : Google also gives an option of cover letter. Use it! Make it personal, interesting and witty.

Final outcome of the interviewRejected

Skills evaluated in this interview

Google interview questions for designations

 Software Engineer Intern

 (3)

 Software Developer

 (86)

 Junior Software Developer

 (1)

 Frontend Developer Intern

 (1)

 Fullstack Developer Intern

 (1)

 Full Stack Software Developer

 (1)

 SDE Intern

 (1)

 Software Development Engineer Intern

 (5)

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 16 Sep 2021

I was interviewed before Sep 2020.

2 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

The test was held at 3:00 P.M on Hackerearth and we were provided separate Login IDS and Passwords for the same.
There were 2 coding questions .

  • Q1. Hotel Rooms You are the manager of a hotel having 10 floors numbered 0-9. Each floor has 26 rooms [A-Z]. You will be given a sequence of strings of the room whe...read more
  • Q2. Maximum Time You are given a string that represents time in the format hh:mm. Some of the digits are blank (represented by ‘?’). Fill in ‘?’ such that the time ...read more
2

Video Call Round (2 Questions)

Round duration - 45 Minutes
Round difficulty - Medium

This round was held on Google Meet at 10:00 A.M and there were 2 interviewers.
They were friendly and helped whenever we got stuck.

  • Q1. Count Ways To Reach The N-th Stairs You have been given a number of stairs. Initially, you are at the 0th stair, and you need to reach the Nth stair. Each time ...read more
  • Q2. DBMS Question Make a E-R Diagram for OLA serive . You need to think of the Backend Process.  Like what happens when you book, who is assigning you the driv...read more

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in BangaloreEligibility criteriaGood Resume and Above 8 CGPAGoogle interview preparation:Topics to prepare for the interview - Dynamic Programming, Greedy Techniques, Data Structures ( STL ), DBM, SComputer Networks, Front-End Web Development ( HTML,CSS,JS,Jquery,React), OOPSTime required to prepare for the interview - 3 MonthsInterview preparation tips for other job seekers

Tip 1 : Don't try to lie to your interviewer because he's experienced and knows us very well
Tip 2 : Don't just rely on previous years questions as pattern can change
Tip 3 : Try hands on Competitive Programming and at last 2 months on Leetcode also.

Application resume tips for other job seekers

Tip 1 : Have a good GPA as major shortlisting is done on its basis
Tip 2 : Mention at least a project or past experience.

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 16 Sep 2021

I was interviewed before Sep 2020.

1 Interview Round

1

Assignment Round (4 Questions)

  • Q1. Minimum Removals You have been given an array/list "ARR" consisting of 'N' integers. You have also given an integer 'K'. Your task is ...read more
  • Q2. Distance between two nodes of a Tree Given a binary tree and the value of two nodes, find the distance between the given two nodes of the Binary Tree. Distance ...read more
  • Q3. Majority Element - II You are given an array/list 'ARR' of integers of length ‘N’. You are supposed to find all the elements that occur strictly more th...read more
  • Q4. Consecutive elements You are given an array arr of N non-negative integers, you need to return true if the array elements consist of consecutive numbers otherwi...read more

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Indira Gandhi Delhi Technical University for Women. Eligibility criteriaNo current backlogs
Google interview Rounds:Round 1
Round type - Video Call
Round duration - 45 Minutes
Round difficulty - Easy
Round description -

The round was held in the evening, it was a telephonic interview on Google meet. The interviewer was very friendly and told me to relax and focussed.


Round 2
Round type - Video Call
Round duration - 45 Minutes
Round difficulty - Medium
Round description -

Telephonic round on Google meet. 
In the evening

Google interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Arrays, Trees, Hashing, 2 pointers, prefix sum, sorting implementationsTime required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

Tip 1 : Build a strong resume reflecting your coding skills for the resume shortlisting round. (Mention some achievements to highlight your resume) 
Tip 2 : Good knowledge of data structures and algorithms
Tip 3 : Proficient in at least one coding language.

Application resume tips for other job seekers

Tip 1 : Build a strong resume reflecting your coding skills including some simple projects in any tech bucket. 
Tip 2 : Mention some achievements to highlight your resume and different from other candidates.

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer Intern interview

user image Saral Education by Viomesh Singh

posted on 3 Dec 2021

Google Interview FAQs

How many rounds are there in Google Software Developer Intern interview?
Google interview process usually has 2-3 rounds. The most common rounds in the Google interview process are Coding Test, Technical and HR.
What are the top questions asked in Google Software Developer Intern interview?

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

  1. What is software intern develo...read more
  2. Related to dsa topics like trees, graphs and...read more
  3. Graphs circles and radius quest...read more

Tell us how to improve this page.

Interview Process at Google Software Developer Intern

based on 6 interviews in last 1 year

1 Interview rounds

  • Coding Test Round
View more

People are getting interviews through

based on 3 Google interviews
Job Portal
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 Developer Intern Salary
based on 5 salaries
₹4.5 L/yr - ₹12 L/yr
29% more than the average Software Developer Intern Salary in India
View more details

Google Software Developer Intern Reviews and Ratings

based on 2 reviews

4.0/5

Rating in categories

5.0

Skill development

3.0

Work-Life balance

3.0

Salary & Benefits

4.0

Job Security

5.0

Company culture

5.0

Promotions/Appraisal

4.0

Work Satisfaction

Explore 2 Reviews and Ratings
Software Engineer
1.6k salaries
unlock blur

₹20 L/yr - ₹80 L/yr

Senior Software Engineer
919 salaries
unlock blur

₹22 L/yr - ₹90 L/yr

Software Developer
911 salaries
unlock blur

₹31.4 L/yr - ₹70 L/yr

Sde1
500 salaries
unlock blur

₹16.8 L/yr - ₹73 L/yr

SDE (Software Development Engineer)
395 salaries
unlock blur

₹22 L/yr - ₹94 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