Google Software Engineer Internship interview questions
based on 820 ratings - Updated Jun 18, 2026
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
64%
Applied online
Applied online
16%
Employee Referral
Employee Referral
11%
Campus Recruiting
Campus Recruiting
8%
Recruiter
Recruiter
1%
Other
Other
Interview search
820 interviews
Viewing 676 - 680 of 820 Interviews
Google interviews FAQs
Software Engineer Internship 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 67% positive. To compare, the company-average is 61% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer Internship roles take an average of 105 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Google overall takes an average of 44 days.
Common stages of the interview process at Google as a Software Engineer Internship according to 3 Glassdoor interviews include:
Skills test: 50%
Phone interview: 25%
One on one interview: 25%
Here are the most commonly searched roles for interview reports -
I applied online, the first round was a coding test with two questions (90 minutes). Based on the feedback received, you would have to schedule two phone interviews for one hour each. If you clear that, you would get a response within 3 weeks or less to schedule your next interview.
I applied online. The process took 3 weeks. I interviewed at Google in May 2018
Interview
First i was contacted by a recruiter who told me about the process and asked me for completing some information and forms. Then she asked me to tell her ten dates when a i could have the phone interviews. The process consisted in two technical interview first and then they asked for an additional technical interview.
first I got a link to solve 2 coding questions within 90min. nothing too complex, practice string manipulation and general data structures with emphasis on Hashmaps. Then got two phone interviews with 2 engineers. It took me a while to understand the questions asked by the engineers, they dont make it very clear to see if you ask the right questions.