Interview process
It started with a recruiter call, then a technical screen, a live coding round, a system design round and a final conversation about values and mission. The recruiter explained each stage clearly and replied quickly. The interviewers were sharp and engaged, and it felt like a real discussion. The main downside was the gap between the technical rounds and the final round. It took over a week, with little news in between.
- Online assessment
- Recruiter screen
Interview rounds
2 questions across 2 roundsOnline assessment
1 questionSpecific questions asked
1 LC easy and 1 LC medium (car fleet related)
Recruiter screen
1 questionSpecific questions asked
Interview tips
It was more focused than most big tech loops. There was less trivia and more real problem-solving. The system design round was tied closely to the actual problems they work on, which made it harder but also more interesting. The mission and ethics discussion was unusual. I haven’t had a conversation like that anywhere else.
Company culture
Practise medium-to-hard coding problems and be ready to talk through trade-offs as you go. For system design, think about reliability, latency and working with limited resources, not just scale. Most importantly, think through your views on working in defence before you go in. They will ask, and they want an honest, considered answer, not a rehearsed one.
Get full access with a membership, or share your experience to try it free.