I applied online. I interviewed at Google in Nov 2013
Interview
2 Phone interviews(only technical questions), you can use what ever language you like, but you probably need to prevent them before that. Then I got really quickly a mail telling me that I was accepted to the second step: host matching : I got 5 weeks to get a match: If I failed I would be rejected. I had three host matching interviews and I finally found a really cool project and host.
Google recuiters are awesome.
Interview questions [1]
Question 1
No, NDA. But almost all of them are in cracking the coding interview book (which you need to read before the interview) and the careercup website (if you have finished with cracking coding interview book, and studied well algorithms ,complexity and data structures and you still have time, you can do some trainning in carreer cup website: for all google interview and not only google internship interview)
I applied online. I interviewed at Google (Sydney)
Interview
Online application, then reached out for a phone call with an external recruiter. Here was told to expect two (eliminatory) technical interviews, no behavioural assessment. These technical interviews were scheduled about two weeks apart. Heard back within a day or two from final round.
Interview questions [1]
Question 1
Standard medium, and hard leetcode questions respectively.
I recently had a Google interview that included two coding questions: one about binary trees and another about strings. Each interview lasted 45 minutes and focused on problem-solving, coding accuracy, and explaining my approach clearly. It was a challenging
Interview questions [1]
Question 1
Two questions, one about binary tree and the other about strings
There was an Online Assessment that you had to complete. Once you pass that, you'll have 2 Technical interviews. Finally, you reach the Team Match Phase, where you will have host calls with teams at Google. (1 call, 1 offer)