I applied online. The process took 3 weeks. I interviewed at CACI International
Interview
Recruiter reached out and expressed leaders were interested in interviewing me for the role. It was supposed to be a 3-panelist interview but only one person showed up. The questions weren't difficult and it appeared my professional experience aligned directly with what they were looking for in a strong candidate. Recruiter mentioned they'd be reaching out with an answer in about a week and a half and took a lot longer.
I applied online. The process took 2 weeks. I interviewed at CACI International
Interview
Submitted application. Talent acquisition reached out and set up in-person interview with hiring manager. After interview, received questionnaires from HR to complete. Upon completion, received offer from HR. Total time from submitting application to offer was 2 weeks.
So it was relatively quick and painless process. They asked four personality based questions in the first round of interview questions. The second round of interview questions were more technical.