I was contacted by a recruiter on LinkedIn, then talked on the phone just about who I was and the position. I was then sent a coding site where, if I remember correctly, you had 30 minutes to answer two questions. This was my first interview and my recruiter was terrific, as were the other recruiters I have met. They really try to support you along the process. Because it was my first interview and I had only been doing computer science a year, I thought the questions were a lot tougher than I do today. If you do enough HackerRank challenges, the coding challenge Google sends you should be pretty easy.