I applied online. The process took 3 weeks. I interviewed at General Mills (Plymouth, MN) in Nov 2016
Interview
The first interview was a 30 minute phone interview. The last was a 3 hour interview where I was interviewed by 4 people, separately. Most of the questions were asking for examples of times you did a certain thing. There was a preliminary phone interview and personality test beforehand.