I applied online. The process took 4 days. I interviewed at HCD International (Lanham, MD) in Dec 2015
Interview
Called and asked a few questions over the phone and then scheduled in person interview.
The front end and back end leads were present at the interview. They were polite and very helpful.