I applied online. The process took 4 days. I interviewed at UPS in Nov 2011
Interview
First you apply online. Then automatically you are given a time and date to come in for a pre-interview. They tell you to come in a collared shirt and khakis. When you meet with an interviewer at this step, they are just trying to weed out people. So if you answer the questions that they want, then they will setup a time and date for the actual position interview. Once you come into the second interview, they will ask the typical interview questions. And if they like you, they will offer you the position.
I applied online. The process took 2 weeks. I interviewed at UPS in Oct 2012
Interview
Applied online, got a call after a week or two, then scheduled a phone interview. The HR scheduled it in the morning and it was a conference call with one HR and one engineer. Hr asked most of the questions, and it lasted like 40 mins.