I had three phone interviews. The first one which consisted of general skills to allow me into phase two. It was basic questions, but very computer science oriented. The questions had zero basis for any job I can think of, however, it was stuff covered in a basic computer science curriculum. Such has network topology, TCP/UDP uses, what the sticky bit is used for. After a few days I get an email from the recruiter (Google's own in California) emailed me asking when I will call him. I stated we spoke already so he apologized, called me back, and asked me a second set of six questions.
These were all Linux based (with one or two networking again). This set was actually much easier (still CS based questions one might see in a theory test). Afterwords, he once again said, you qualify for the second round, then he scheduled a phone call with an actual Google Engineer who asked me basic IT related questions.
Actually, since I had no idea what position I was being a candidate for, so he asked general questions. He seemed to be really interested in printing problems. Like really interrogating me asking how to diagnose it, what actions I take, then said assume it works for all but one, then none, just a variety of scenarios all regarding printers. I kept focusing more on the Linux aspects, but he seemed to be rather satisfied.
While they didn't ask me to meet them in person (it seems to me there was no actual position available), they said they will call me back in six months.