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.