I applied through a recruiter. The process took 1+ week. I interviewed at Google in Dec 2012
Interview
Sent my resume, got a call from a recruiter and then a phone screen interview. The interviewer asked me to implement a function that takes a string with '?' marks and returns all possible values when '?' is replaced with '0' or '1.
for example: "1?" would print out:
10
11
1?? will print:
100
101
110
111
Interview questions [1]
Question 1
Nothing was too difficult, but the process is bad because they won't tell you why they won't continue with you.
I applied through a recruiter. The process took 7 weeks. I interviewed at Google (Venice, CA) in Sep 2012
Interview
I was reach out to by Google recruiter from Mountain View with initial offer to interview there. I quite firmly declined since I don't intend to move and was passed on to LA based recruiter who after reviewing my CV informed me that they have openings locally that would fit my background. I must say that compared to my previous Google interview experience communication with HR was severely lacking with HR being constantly late to call (or not call at all). Since I did interview with Google in a past, we bypassed the phone screen and went straight for an on-site round of 5 interviews with lunch & facilities tour. I assume that it went fairly well, since week later I was told that my application will go forth to hiring committee. Yet another week and I was informed that there's really no good opening for me in Venice and if I would consider applying at Mountain View, which I yet again declined. After one more week of no news, I was informed that my application is dropped due to lack of proper fit for my background in my geographical location.
It would have saved everyone involved quite a bit of time, if my request for specific geographical location was treated seriously, from the get go. Spending 6 hours of time of engineering force, just to interview someone, you have no intention to hire, is probably not the most efficient use of the resources.
Interview questions [1]
Question 1
NDA prevents me from disclosing those. Algorithms 101 is a must.
I applied through an employee referral. The process took 1 day. I interviewed at Google (Mountain View, CA) in Aug 2012
Interview
The recruiter was very helpful initially. There are some weird interviewers please be careful. If you know any questions in advance they will screw you with a hard questions. I came across an interviewer like that. When I answered his first question his face went pale and he told that some people get to know the questions in advance and I want to stump you with a hard question haha. I guess his day was bad. I strongly recommend unless you know what you are going to work on don't apply for google.
Interview questions [4]
Question 1
some questions were common like .. serialize and deserialize strings big 0
a variable m/n matrix m,n are variable m*n> 26 filled with letters from A to Z write a program to navigate from one letter to another using < > ^ v the output should print the path from one letter to another. Handle boundary conditions etc