I talked to a recruiter at a job fair, and about a month later I got a call asking to set up an interview time. I was brought in on a Monday from 8:00am-1:00pm and met with a Senior Software Engineer, other Software Engineers, and upper level management (I didn't expect to meet with people that high up on the chain of command, but they seemed genuiniely interested in what I was interested in, had studied, etc.).
I generally just talked with each person I met with about my employement history, what I learned from those positions, projects I had worked on at school, what I am interested in, etc. There were no questions like "how do you detect a cycle in a linked list" etc. I assume because my resume and GPA spoke for itself.
After the interview, I was offered a position about two weeks later and started a couple weeks after that.