Taro Logo

Software Engineer Interview Experience

July 18, 2014
Neutral ExperienceNo Offer

Process

Initially, HR emailed to set up an initial screening. The phone screening consisted of background questions and questions about my education.

A technical interview followed about a week later. The process felt a bit strange because the person who originally contacted me (HR) either moved to another position or left the company, resulting in me being passed around to three different HR representatives throughout the process.

Questions

Write a function with integer input which returns an integer having been flipped around in the binary sense.

Example: Given 3, it should be turned into 0000 0011. Then, it is flipped to 1100 0000, and the function should return 64 + 128 = 192.

I commented that this was easily done via bitwise manipulations, but I have not done those in a while, so I wrote a program out in C to do it manually.

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