Google Software Developer Intern interview questions
Updated May 22, 2026
based on 253 ratings
Difficulty
Average
Experience
Very positive
How others got an interview
62%
Applied online
Applied online
13%
Employee Referral
Employee Referral
13%
Campus Recruiting
Campus Recruiting
10%
Recruiter
Recruiter
1%
Other
Other
1%
In Person
In Person
1%
Staffing Agency
Staffing Agency
Interview search
253 interviews
Viewing 186 - 190 of 253 Interviews
Google interviews FAQs
Software Developer Intern applicants have rated the interview process at Google with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 68.7% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied online. I interviewed at Google in Nov 2013
Interview
2 Phone interviews(only technical questions), you can use what ever language you like, but you probably need to prevent them before that. Then I got really quickly a mail telling me that I was accepted to the second step: host matching : I got 5 weeks to get a match: If I failed I would be rejected. I had three host matching interviews and I finally found a really cool project and host.
Google recuiters are awesome.
Interview questions [1]
Question 1
No, NDA. But almost all of them are in cracking the coding interview book (which you need to read before the interview) and the careercup website (if you have finished with cracking coding interview book, and studied well algorithms ,complexity and data structures and you still have time, you can do some trainning in carreer cup website: for all google interview and not only google internship interview)
I applied online. The process took 4 weeks. I interviewed at Google in Feb 2013
Interview
Two rounds phone interview. Each round last 45 minutes.
Round 1:
Compare whether two trees are the same.
Round 2:
1. Bag-of-words model. Write the process of search based on inverted index. The follow up is given some attributes(an array), how to filter the search result.
2. Given the radius, generate a random point inside a circle
Interview questions [1]
Question 1
What is you biggest challenge in your life and how did you deal with it?
I applied through a recruiter. The process took 2 months. I interviewed at Google in Oct 2013
Interview
I was contacted by recruiter and set up for two phone interviews. I heard back about a week later that I was put in a host matching process where I would try to be matched to a project. My recruiter gave me a form to fill out with preferences regarding locations and fields I was interested in, and I was matched with a host about 5 weeks later.
Interview questions [1]
Question 1
A couple of questions where I was asked to design a small API