I applied online for an internship, and the recruiter contacted me about it in October 2016. I was given a form to fill out my interview preferences, which I submitted on November 6th. Two days later, I received an email with the interview timings and other details.
There were two technical phone interviews, with a 15-minute break in between.
This question can be found in 'Cracking the Coding Interview' – PLEASE REFER. You will find this book tougher than your internship interview.
The second question was to convert the string input "123" into the integer input 123. First, I got confused, but the interviewer hinted with some ideas, and then I performed. This question can be found in 'Programming Interviews Exposed' – PLEASE REFER.
The following metrics were computed from 123 interview experiences for the Google Software Engineering role in United States.
Google's interview process for their Software Engineering roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Google's Software Engineering interview process in United States.