Google Software Engineer Internship interview questions
Updated Jun 1, 2026
based on 819 ratings
Difficulty
Average
Experience
Very positive
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
819 interviews
Viewing 86 - 90 of 819 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 100% positive. To compare, the company-average is 68.7% positive. This is according to Glassdoor user ratings.
Common stages of the interview process at Google as a Software Engineer Internship according to 1 Glassdoor interviews include:
Phone interview: 100%
Here are the most commonly searched roles for interview reports -
The Google interview process is intensive and multi-phased, emphasizing problem-solving, coding, and system design. Candidates face algorithmic challenges, behavioral questions, and deep technical discussions. Strong communication, clarity of thought, and engineering intuition are essential to demonstrate throughout the rigorous evaluation stages.
Interview questions [1]
Question 1
Design a globally distributed system that stays consistent under partition—walk us through your tradeoffs.
I applied online. The process took 2 months. I interviewed at Google in Nov 2024
Interview
I had two technical interviews. They went well in my opinion. Each interview had two leetcode-type questions. Proceeded to the team matching stage, waited for over a month, and wasn't matched.
Leetcode medium, prepare lots of leetcode and get practice talking through your thought process. Several levels of questions and extensions and also talk through run time and test cases. interviewers were friendly
Interview questions [1]
Question 1
given a sequence s of n digits, find a subsequence of k digits such that the number formed by these k didgits (in order) is the largest