Taro Logo

Software Engineer Interview Experience

September 1, 2014
Positive ExperienceNo Offer

Process

HR staff will call you to discuss your interest in the job, your location preference, and the interviewing process. They will schedule a phone screen interview for you.

The phone screen is a 45-minute technical interview where you will code with the interviewer in a Google Doc. If you pass the phone screen (or two), you're invited to on-campus interviews.

On-campus interviews take all day:

  • 4 or 5 technical interviews, each 45 minutes long.
  • A one-hour lunch with an engineer.

In each technical interview, you will speak with one engineer, solve technical problems by describing algorithms, and code on a whiteboard. Interviewers want to see how you think and code. They do not ask about your past experience or education.

Your interviewers will submit their reviews to a hiring committee, which makes the decision whether to make an offer. It takes about two weeks for the HR staff to call you back to let you know if you received an offer.

Questions

I was asked to come up with an algorithm for a problem that I was unfamiliar with and did not know the parameters of.

Was this helpful?

Interview Statistics

The following metrics were computed from 3,728 interview experiences for the Google Software Engineer role in United States.

Success Rate

12%
Pass Rate

Google's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive59%
Neutral29%
Negative12%

Candidates reported having very good feelings for Google's Software Engineer interview process in United States.

Google Work Experiences