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 596 - 600 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:
Presentation: 33%
One on one interview: 33%
Phone interview: 33%
Here are the most commonly searched roles for interview reports -
I applied online on google careers web site. After several (3-4) weeks I had two interviews: about my research and technical interview about programming and algorithms. Interviewer contacted thought google hangouts.
I applied through an employee referral. The process took 1 day. I interviewed at Google in Nov 2018
Interview
It's a two-round interview which took 45 minutes for each round. Interviewers are nice. Normally, they will ask you to introduce yourself. And they will ask some questions according to your resume. Be aware that any detail or algorithms will be asked.
Interview questions [1]
Question 1
The first problem is to remove a redundant edge in a binary tree.
The second problem is similar to leetcode 399.
I applied through an employee referral. The process took 1 day. I interviewed at Google (New York, NY) in Jan 2018
Interview
questionnaire about technical details and strength, arrange a time for the interview, hr called to ask if it is good to interview, two round back to back interview. stopped there because I did not prepare good.
Interview questions [1]
Question 1
add two string of numbers(representing 2 big numbers) to one string