I applied through a recruiter. The process took 2 weeks. I interviewed at 3M (Murray, UT) in Aug 2011
Interview
Three people interviewed me. Two managers and one regular employee. They asked me about my background and history and had some detailed questions. The interview didn't take too long. They brought me back for a second interview also.
Interview questions [1]
Question 1
Technical questions about my experience and history. Some questions were pretty technical.