I applied through a recruiter. The process took 3 months. I interviewed at CACI International (Arlington, VA) in Sept 2016
Interview
The hiring process was pretty smooth. I got recruited by the company's recruiter. Got asked to apply for the position online. A phone interview was set up with the hiring manager. Then a follow up in person interview was scheduled with 2 CACI employees and 2 clients on client site.
Interview questions [1]
Question 1
It was mostly application based questions and what my role had been managing those application development.