I applied online. The process took 1+ week. I interviewed at Google in Nov 2016
Interview
2 technical phone interviews. It was quite a smooth process. The HR contacted me and asked me to 5 dates when I was free within the next 2 weeks. Following the first interview which was a phone interview where I coded on a Google doc, I got an email on the same date asking me to schedule the second interview. I got the offer within 10 days of the second interview.
Interview questions [1]
Question 1
one question about array search and one about bst.
I applied through a recruiter. The process took 4 weeks. I interviewed at Google
Interview
Recruiter have found me as she had seen my CV on the internet and she offered me to apply for internship what I've done. After I had two hangouts calls with recruiters and three interviews also via hangouts. Initially must be two interviews but they couldn't make a decision, so they made a third one.
I applied online. The process took 3 weeks. I interviewed at Google (Londres, Inglaterra) in Nov 2016
Interview
Applied online and got called in for an interview. There were two 1:1 interviews over Hangouts on the same day. There was an optional briefing session (also over Hangouts) where the recruitment process was described and questions were answered.
I was impressed with how much they seemed to want the candidates to be prepared. They give several links to access some preparation materials, including a guide written by Google specifically for the internship recruitment process.
The recruiter and also the interviewers were quite nice. But I think they could have allowed more room to think. I felt that both interviewers sort of had their own line of thought and wanted me to follow it, instead of giving me freedom to approach the problem on my own first. I feel that if the questions were harder, I would have been able to demonstrate my analytical skills better.
Interview questions [1]
Question 1
The first interview started off with some theoretical questions about data structures and ended with a simple coding exercise followed by a bit tougher problem regarding scalability. The entire second interview consisted of one problem. They expect you to answer questions at the end, so have some good questions ready.