I applied online. The process took 2 days. I interviewed at 3M (Saint Paul, MN) in May 2016
Interview
Quick screening call (done by the hiring manager, not HR) followed by a 2-3 hr panel interview with 2 panels. Lots of skills based questions and some personality screening. Good conversations overall.