I applied online. The process took 6 months. I interviewed at AT&T (Charlotte, NC) in Aug 2009
Interview
Basically they do a over the phone interview and then you really don't hear from them for like 4-6 months. The set you up with skills testing and upon you passing the skill test will determine if you go to the next level of interviewing one on one. Then it is a lot quicker after that.