I'm an Industrial Engineer and have hired IEs for internship, co-op, and full time positions. For those just out of school we look for internship/co-op experience and a GPA above a non-published cut off. Personally, I had 4 professional internships in 4 different areas because I was trying to figure out what I wanted to do. I've now had 2 different jobs in 2 different areas since graduating and I'm still trying to figure it out, maybe I never will, but that's okay, I'm still learning. Maybe you'll find your niche right away, don't be scared if you don't, at least you're still learning.
As far as extracurriculars, I would recommend doing some engineering things and some non-engineering things to show you are well rounded. It's really about enjoying yourself, at least a little, while you're in college. Like the outdoors? Join the outdoors club. Like something else, I bet your college has a club for that. If they don't, presto there's your opportunity to start one. Instant leadership experience. Don't just put things on your resume so they are there, get involved, work your way up to the leadership positions. If I see a resume with 7 different clubs on there and no leadership in any of them, I know the candidate is just trying to fill up space and likely hasn't really committed or spent time with any specific club (assuming they are an upperclassmen.) Get involved. Keep notes on what you do. Update your resume after each semester and keep a copy of the old one - it's nice to look back and see your progress over the years.
I got all of my internships by going to career fairs. Plan ahead, get a list of the companies that will be there, pick the companies you want to visit, research the companies and know what they do. One of my pet peeves at a career fair is a student who comes up and says, "so what does your company do." Ugh. Be prepared. I always printed out a custom resume with the name of the company in my objective statement, if the recruiter noticed, it was a bonus and helped the recruiter remember me. Go to every recruiting event on campus that is available to you (career fairs, networking events, a few information sessions.) Have career services review your resume, do mock interviews, even if you aren't looking for a job your freshman year, go to the career fair. Work out your elevator speech.
Wow, that's a lot. Anyway, if you have any questions, feel free to pm me.
ETA: Sorry a lot of that is off-topic and not really what you asked about, I guess I got on a roll. I do data reporting and analysis. I love being an engineer and having so many job options and opportunities. I wish I would have planned my career out a little more than I have done until this point. I started out in college as an ME and switched to IE when I realized I wanted to work with people and I thought IE would give me more of a chance to do that than ME. In my current job I'm sitting behind a computer for 80% of my day... but not all IE jobs are like that.