I applied online. The process took 6 weeks. I interviewed at 3M (Silver Spring, MD) in May 2014
Interview
Recruiter contacted via email for phone interview. It based on your work experience on the resume. You'll need to be comfortable with very small "knitted" team. Though you would hear excellent several times from the recruiter, don't expect the job.
Interview questions [1]
Question 1
Nothing challenging but you'll need to answer how you would handle internal and external clients.