I applied online. The process took 3 weeks. I interviewed at 3M (Saint Paul, MN) in Mar 2018
Interview
Given an impromptu phone interview just to get a feel for who I was, a week later was emailed that I'd be flown out for an all-day interview with the team. Interview on site was from 8am-5pm, but went quickly. Had a total of 7 or 8 interviews, all more conversational than anything.
Interview questions [1]
Question 1
Tell me why you decided on your particular degree path