I met with the director manager at my school job fair, had a nice conversation about opportunities and positions at the company and handed my resume.
I was contacted by the HR person couple of weeks later through email and phone. I was scheduled for an in-person interview.
I had 4 different interviews: 2 technical and 2 behavioral. The interviewers were pretty nice and friendly. I enjoyed the interview process and got an offer the day after which I accepted it.