I applied online. The process took 1 week. I interviewed at Altria (Richmond, VA) in Nov 2014
Interview
I was called for a phone screening and then we set up a time for an in person panel interview. Both went great. One of the interviewers after the interview told that was an amazing interview and that I did a stand up job.