Google Software Engineering Intern interview questions
based on 132 ratings - Updated Apr 3, 2026
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
55%
Applied online
Applied online
18%
Campus Recruiting
Campus Recruiting
15%
Employee Referral
Employee Referral
13%
Recruiter
Recruiter
Interview search
132 interviews
Viewing 76 - 80 of 132 Interviews
Google interviews FAQs
Software Engineering Intern applicants have rated the interview process at Google with 4 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 72% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineering Intern roles take an average of 30 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Google overall takes an average of 43 days.
Common stages of the interview process at Google as a Software Engineering Intern according to 1 Glassdoor interviews include:
One on one interview: 50%
Skills test: 50%
Here are the most commonly searched roles for interview reports -
I applied through college or university. I interviewed at Google
Interview
The interview was mostly technical. It was two 45 minutes interviews. The first interviewer was good but did not help guide or say anything when I slightly struggled on the coding problem. The second interviewer was nice. I finished the programming problem and I was also asked additional ways to solve the problem and verbal walk him through it.
Interview questions [1]
Question 1
Why Google?
Tell us a time you struggled with something.
I had two phone interviews back to back. I coded in a shared google doc and was asked a bunch of data structures and algorithm questions. I was also asked about my previous projects and background. In the end I have 5 to 10 minutes to ask the interviewer any questions I have for them. The process took about 3 weeks from scheduling to hearing back from the recruiter about an offer. I would recommend leetcode and crack the coding interview as preparation for the interview process. After that, it is team matching which could take a long time.
I applied through a recruiter. I interviewed at Google in Sep 2020
Interview
Coding challenge for the first round. I did not end up completing it in time and did not move on. Though, in some cases, they will have you move onto the second without completing the entire challenge
Interview questions [1]
Question 1
Easy/Medium Leetcode problems-- practice the ones closer to medium