I applied through university. The process took 2 months. I interviewed at 3M (Saint Cloud, MN) in Nov 2017
Interview
One in person interview that covers skills, interests, availability and compatibility. The Interview is very people skills oriented. It focuses a lot on if you are going to match the corporate culture.