I applied online. The process took 1 day. I interviewed at Allstate in Nov 2009
Interview
Consisted of a basic HR type phone interview. Then a 1:1 interview where I was asked mostly from my resume and previous experience. I was asked about Crystal reports, basic questions. They talked about the tools they were using for report generation.