Google Senior Software Developer interview questions
based on 358 ratings - Updated Jun 12, 2026
Difficultinterview difficulty
Mostly positiveinterview experience
How others got an interview
44%
Applied online
Applied online
31%
Recruiter
Recruiter
17%
Employee Referral
Employee Referral
3%
In Person
In Person
2%
Campus Recruiting
Campus Recruiting
2%
Other
Other
1%
Staffing Agency
Staffing Agency
Interview search
358 interviews
Viewing 221 - 225 of 358 Interviews
Google interviews FAQs
Candidates applying for Senior Software Developer 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 39 days.
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 1 day. I interviewed at Google (Toronto, ON) in Feb 2018
Interview
Why did you leave your past position at so-and- so company?
Explain adwords to a 7 year old who doesn't know what it is.
Why this position (relate a lot of your past experiences to the job description and be REALLY thorough. my interviewer was literally like "thats it?" and i listed off like 10 qualities that would be perfect for this job.)
what would you bring to this position?
what is your favorite google product and what would you change about it
Initially was contacted by HR on email and phone call. I had 3 Video conference interviews at Google. All of the interviews were Technical rounds. I was asked for Salesforce trigger as well as Apex code.
I applied through an employee referral. I interviewed at Google (Austin, TX) in Mar 2021
Interview
I had offer, so i was directly invited to final rounds. There were 5 rounds. 1 Behavioural, 3 coding and 1 System design. Interviewers were good. All coding were 45min and SD was 1 hr. All had 15 minute break.
Interview questions [1]
Question 1
Topological sort, Disjoint set, String manipulation and Event based system design