I applied online and got a call the following week to come in for an interview. I interviewed a few days later. The interview was fine but the job was put on hold a few weeks later for an unspecified reason. Several months later, it was cancelled. I had to contact the company to find out all of this; communication with applicants is not a priority for this company.
I applied in-person. The process took 1 day. I interviewed at Digicon (VA) (Washington, DC) in Dec 2011
Interview
Bring your personality with you. Exhibit enthusiasm for the job you are applying to work in. Be prepared to answer very technical questions about techniques and methods of accomplishing specific tasks as described in the posting. Polish your shoes.
Interview questions [1]
Question 1
The interviewer will be an expert in the field you are applying for a job in. Be prepared for a one hour plus interview requiring answers to specific details regarding how you would accomplish a technical task. Know what you are talking about. Don't over-promote yourself, it will be discovered.