I applied online. I interviewed at CACI International (Washington, DC) in Nov 2016
Interview
Applied online, Recruiter contacted me, did an phone interview and was referred for another advertised position. Had another phone interview and then a Skype interview with a Manager and one other person week later. Everyone was professional and nice.