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 301 - 305 of 820 Interviews
Google interviews FAQs
Software Engineer(Internship) applicants have rated the interview process at Google with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 79.2% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer(Internship) roles take an average of 14 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at Google overall takes an average of 33 days.
Common stages of the interview process at Google as a Software Engineer(Internship) according to 2 Glassdoor interviews include:
One on one interview: 33%
Phone interview: 33%
Presentation: 33%
Here are the most commonly searched roles for interview reports -
It starts with an introduction, then goes with a coding question. It's a difficult question which is similar but not the same as a leetcode problem. After coding I can ask some questions about the hiring and team matching.
I applied through an employee referral. The process took 1 day. I interviewed at Google (San Diego, CA) in Feb 2021
Interview
There were 2 coding interviews. The interviews were on the same day with different interviewers in 10 mins gap. The interviewers were really helpful. You have to write code on a whiteboard, so no way to compile the code. You have to compile the code on your brain.
Interview questions [2]
Question 1
Number of islands given a matrix containing 0,1.
follow up: array of positions will be given that will convert water area to land. count number of islands for each conversion.
I applied online. I interviewed at Google (Bengaluru) in Aug 2021
Interview
The first round involved two problem solving questions within 45 minutes. And then the next round would be scheduled within 1 hours and this would also involve problem solving but of little higher complexity.