Taro Logo

Software Engineering Intern Interview Experience - Mountain View, California

December 1, 2009
Positive ExperienceGot Offer

Process

My recruiter was very friendly. She was a little slow to respond to emails, but it wasn't too bad.

The technical interviews were fairly easy.

After the technical interview, there were project interviews. These were just to determine whether or not I would be interested in a given project; it was for my benefit more than theirs.

I ended up turning down their offer the first year to take an opportunity programming for public health in Cambodia, but they told me that I could go with them the following year without having to repeat the technical interview.

The next year, my recruiter connected me with a project in Google.org that I accepted.

Questions

Please define these random Object-Oriented Programming terms:

/How many ways can you make change given the following denominations? ie, if numCentsToMake is 6 and denominations is [25, 10, 5, 1], then it should return 2: either a nickel and a penny or 6 pennies./ int numWaysToMakeChange(int numCentsToMake, int[] denominations)

How would you implement a web search engine?

How would you find the shortest path between two nodes in a social network?

You have a sorted array of real numbers drawn from the uniform distribution between 0 and 1. How can you quickly find a number in it?

This was the last question. They had me implement it on my own and send it back to them.

Was this helpful?

Interview Statistics

The following metrics were computed from 11 interview experiences for the Google Software Engineering Intern role in Mountain View, California.

Success Rate

55%
Pass Rate

Google's interview process for their Software Engineering Intern roles in Mountain View, California is on the easier side as most engineers get an offer after going through it.

Experience Rating

Positive64%
Neutral36%
Negative0%

Candidates reported having very good feelings for Google's Software Engineering Intern interview process in Mountain View, California.

Google Work Experiences