Gave my resume to a recruiter at school. Got an email a few weeks later to schedule a phone interview. Phone interview was with recruiter, very basic questions about resume and projects I have worked on. Asked about a specific project - what challenges I had to overcome, how I would improve it, etc. They invited me to an onsite interview right after my phone interview.
At the onsite interview, I talked to 4 people. Some engineers, managers, and the person who would be my supervisor if I received the position. Nothing too technical (in my opinion). Interviewers asked questions from the projects I've been working on, interests, and a few situational questions. Also had a recruiter to do typical HR stuff. I got to talk to the supervisor looking for the employee, and she was really nice so I really wanted the job.
A few weeks later, I received a phone call with my offer.