Google (Senior) Software Engineer interview questions
based on 359 ratings - Updated Jun 21, 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
359 interviews
Viewing 221 - 225 of 359 Interviews
Google interviews FAQs
Candidates applying for (Senior) Software Engineer 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 -
Went through a vetting process and then was subjected to psychometric testing before being asked to do an interview. The interview was in their London office and involved a few rounds of questions and tests.
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.