I applied through a staffing agency. The process took 1 day. I interviewed at T-Mobile in Apr 2012
Interview
The interview was conducted by phone. The recruiters help prepare me 1 day in advance. The interviewee / hiring manager made me feel comfortable and was very friendly. I've heard nothing but positive feedback within a few hours after the interview.
Got a screening interview from a headhunting company named Aditi Consulting. They used " a virtual recruiter," basically, AI to do the phone screen. As the answers were limited, it wouldn't ask the follow-up question based on your answers.