Had to contact a friend in the company to submit my resume to make sure it got to the right people.
Flew me out to Greenville South Carolina.
Gave a tour of the manufacturing plant (very cool, huge machines).
Had to give a presentation on a technical project i had completed in the past, they asked a couple of questions, but since it was about biology and software it wasn't really in any of the interviewers field so they didn't have any tough questions.
Had a behavioral interview with some HR people that was pretty standard... "tell me about a time when you had to admit you were wrong...." type questions.
The a technical interview with some engineers. They asked some pretty tough questions but not like to go solve on a white board, more to like write out your thought process and how you might go about solving the problem. But really not THAT intense.
After the interview i got called by 5 different engineers within the company to ask me some general questions about my interests. I think this was because my background was chemical engineering and that isn't the most common major as the company does a lot of mechanical design things.
After getting the offer ( a week or two after my senior year began) I accepted and then had to take a drug test (hair sample).