Top 45
Prep plan
Updated weekly · Last refresh Aug 30

CACI International Software Engineer Interview Questions

The questions to prepare for a CACI International Software Engineer interview. Questions from real interview reports rank first. Updated weekly.

45questions
~6htotal time
Track your progressSign up free to work through all 45 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 27 questions · ~229 min
Palindrome FunctionEasy
Practice

Use two pointers to determine whether a City National Bank reference label reads identically forward and backward.

RecursionStringsTwo PointersCACI International
Explain Time ComplexityEasy

Tests ability to analyze algorithm efficiency and communicate tradeoffs.

MathArraysCACI International
Time Complexity of Sorting AlgorithmsEasy

Compare common sorting algorithms by best, average, and worst-case time complexity and explain when each is appropriate.

MathArraysSortingCACI International
More Coding questions with a free account
2
SQL & Data Manipulation3 questions + 3 drills · ~55 min
3
Execution3 questions · ~25 min
Ensure Application SecurityMedium

Tests your security mindset and ability to apply secure engineering practices.

Launch PlanningTrade-offsRisk AssessmentCACI International
Troubleshooting a Software BugMedium

Tests your debugging methodology and ability to isolate root cause efficiently.

Trade-offsRisk AssessmentScope ManagementCACI International
Approach Designing RESTful APIsMedium

Tests your API design process, including modeling, endpoints, and practical tradeoffs.

Trade-offsRoadmappingScope ManagementCACI International
4
Behavioral & Leadership12 questions · ~102 min
More Behavioral & Leadership questions with a free account
The finish line: interview-readyComplete all 45 questions plus 3 hands-on drills to finish this plan.