I applied online. The process took 5 days. I interviewed at A P Ventures (Columbia, MD) in Oct 2015
Interview
First step is the phone interview, very basic and easy.
Second step would be personal interview with the technical managers and the project manager, go prepare the technical manager has loads of knowledge about almost everything on your resume.