I applied through a staffing agency. The process took 4 weeks. I interviewed at Sourcefire (Columbia, MD) in Mar 2010
Interview
Take home written test (2 rounds). The recruiter gave good feedback once in a while but the process took almost a month. All team members interviewed me for an hour each. Two rounds of face to face interview. The interview gave a impression that I may get a job but don't know what happened. Everyone who interviewed were very friendly and professional.
Interview questions [1]
Question 1
Algorithm to sort a huge number of records stored on the file system