I applied directly through their website but was also networked into the job and sent my resume directly to the hiring manager. A week later their website informed me that they also forwarded my resume to the hiring manager. 3 months later the hiring manager called me for a phone interview. Two weeks later they invited me to schedule an on-site interview. On that day I was already on-site at another company who made an offer two days later. I took the offer from the other company and politely withdrew myself from consideration at 3M.
To summarize, 3M took 4 months to get me into an interview. The other company (also a large corporation) made an offer within 1 month of my application on their website. 3M is a great company, but I don't think they understand how to hire experienced professionals.
Regarding the phone interview, it was a very natural conversation. No canned questions.