Taro Logo

Software Engineer (Internship) Interview Experience

October 1, 2018
Positive ExperienceNo Offer

Process

I applied online and received an interview at my university in October 2018. It consisted of two back-to-back interviews with two of Google's software engineers, each about 45 minutes long.

Each engineer started by introducing themselves and then asked me one non-technical question, such as "What is an accomplishment you are proud of?" After that, we jumped straight into technical questions.

The technical questions were pretty straightforward algorithm questions.

Questions

Given two strings containing regular characters and backspace characters (represented by "<"), return true if both strings are the same after all backspaces are processed, and false otherwise.

ie) "abc<<de<f" and "adca<<f" should return true.

Given a perimeter, return all possible tuples of side lengths of a triangle that add to that perimeter.

Given a list of vertices, return the vertices of a rectangle with the smallest area.

Was this helpful?

Interview Statistics

The following metrics were computed from 482 interview experiences for the Google Software Engineer (Internship) role in United States.

Success Rate

17%
Pass Rate

Google's interview process for their Software Engineer (Internship) roles in the United States is very selective, failing most engineers who go through it.

Experience Rating

Positive70%
Neutral25%
Negative5%

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

Google Work Experiences