Put in my resume at an info session at my school in October. Was cold called in December and had a 30 minute phone interview about the contents of my resume. A month passed and I was called in to interview in Palo Alto, CA which consisted of 10 or so 1:1 and phone interviews all day. Most of them wanted to talk about projects I had worked on, and I was asked several brain teaser type questions. The beginning was nerve racking, but as the day went on, I got more comfortable. Everyone seemed very excited about the new car coming out, and it was an overall positive experience. I am still waiting to hear back.