I applied online. The process took 5 days. I interviewed at 3M in Jun 2010
Interview
Interviewed by four different people from the group I would be working with. Very basic questions were asked. It was mostly about my schedule and thing of that sort. Then, someone showed me around the lab where I would be working. The entire process took about an hour or so.