I applied online. The process took 2 weeks. I interviewed at General Mills (Minneapolis, MN)
Interview
The process was very pleasant. It consisted of a phone screening, followed by a 7-hour onsite interview. You even get a bag with General Mills merchandise after the in-person interview!