Pre-Interview:
I applied through my university. I originally found out about the position through the career fair and was invited to an info session where they cover "what is General Mills," present an overall idea of what the internship is like, and brought in interns from the previous year to speak about their experience. By this time we were supposed to make sure we had an interview scheduled. They verified that everyone who was in the room was on the list, so everyone had a fair shot.
Interview Process:
The interview process is actually extremely short, probably shorter than any other company I've heard of (which is important if you're considering multiple offers and General Mills is among your options). My first round interview was actually very relaxed. My interviewer asked the standard questions, "Name a time when you...," "What makes you different than other applicants," etc. The entire time they're taking notes on your answers (like any interview), so don't feel like you're doing poorly if they don't make eye contact. They're trying to help your application by taking down what you say. My advice for this first round interview - nail your B.A.R./S.T.A.R. method. For the "name a time," be able to wrap up the question with a background, action, and RESULT (bar). A lot of the questions are behavioral in nature, so research behavioral questions online and practice answering those to nail first round. At least in my case.
From there, I was to find out within 24 hours if I got second round interviews. The email would've been sent out in the afternoon after having morning interviews, and, if we were chosen, we were to pick a time slot for second round by 8pm that night. This is a crucial element. If they say, "check your email," check your email. So, you pick a slot, they tell you where it'll be, and it's your job to make it. You'll also have three personality-type indicators to take, which they'll give you around this time, if I'm not mistaken. The deadline to finish these is past the second round interview, but you will have to set aside time to complete them.
The second round interview was MUCH tougher. I won't give away too much, but make sure you prepare for this one! If you're reading this, you're already halfway there. Another thing, look at the handout they give you. They tell you they're looking for people with __ skills, ___ skills, and __ skills. Make sure a percentage of your answers incorporate what they tell you in print what they're looking for. It doesn't hurt to mention the words, either. To continue, almost all of the second round questions were negative in nature (i.e., "Name a time where you failed," "Name a time where you quit something"). Imagine my shock. This isn't your chance to come out looking like a saint, just be honest. Also, make sure you don't blame other people for your failures. Use this time to stress what you learned from the experiences, but give a clear enough picture to show how you failed and what you did to better yourself from it, don't just glaze over the bad and not answer the question. Don't be afraid to take your time and think about a solid answer first. Just acknowledge the good question and let the interviewer know you need a second to let you think of a response so there's not awkward silence.
Post-Interview:
I was told within 1-2 weeks I would receive a final answer. I actually got a response days later. I am new to the process, so it could take anywhere between days and weeks, "results may vary." They call you if you got it, and they email you if you did well, but it wasn't the best fit. You will have some contingencies to clear if you get it. Best of luck!