Software Engineer (Swe II) applicants have rated the interview process at Google with 3.6 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 74% positive. To compare, the company-average is 61.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer (Swe II) roles take an average of 100 days to get hired, when considering 46 user submitted interviews for this role. To compare, the hiring process at Google overall takes an average of 38 days.
Common stages of the interview process at Google as a Software Engineer (Swe II) according to 46 Glassdoor interviews include:
Phone interview: 27%
One on one interview: 23%
Skills test: 17%
Personality test: 8%
Other: 6%
Presentation: 6%
IQ intelligence test: 4%
Group panel interview: 4%
Background check: 2%
Drug test: 2%
Here are the most commonly searched roles for interview reports -
I applied through college or university. I interviewed at Google (Seattle, WA)
Interview
very hard, two rounds of dsa followed by techncial and behavioural wit the hiring manager and engineer. Each round lasted 1 hour. Dp problems and other classic dsa were asked.
It was great, DSA rounds focused heavily! Overall 4-6 rounds expected and last round for projects, It was hasd DSA round, focused on graphs dp and advanced topics. Focus on DSA and DSA and DSA
I applied through an employee referral. I interviewed at Google (Sunnyvale, CA) in May 2026
Interview
Day 1: Phone screen leetcode and behavioral round
Results came within an hour
Day 2: 3 rounds, 2 LC and 1 system design. Design: Metrics ingestion system
Results took a week
Interview questions [3]
Question 1
Given some job intervals (start and end times), assign intervals to schedulers that can process them. Assume that you have unlimited number of schedulers. Find the minimum number of schedulers needed to fulfill this system
Follow up questions like what is the maximum number of schedulers that are occupied at any point in time.
You have a jammed keyboard where a key can get tyoed multiple times when you press it. You also have a dictionary of good words. Given a word, find match in dictionary. Given word caannoon, dictionary: [canon, can,]
The process includes referral, followed by an online assessment, then a first round with two interviews (Googliness & Leadership and coding), and a second round consisting of two technical coding interviews.