Axon Enterprise — Software Engineer Interview Process¶
Round 1 — Coding¶
Duration: ~60 minutes Format: - Brief CV discussion - CS fundamentals - DSA - medium level
Tips: - Code must compile and run — not pseudocode - Add unit tests: happy path + at least one edge case - Think out loud the entire time — silence = fail
Final Round — 3 Sessions¶
1. Engineering with AI¶
Duration: 90 mins Platform: Codility Format: Build practical problem with AI
| Phase | Duration | Content |
|---|---|---|
| Phase 1 | 45 mins | - Clarify Requirements - Design Solution - Build with AI |
| Phase 2 | 45 mins | - Debug - Critique - Testing |
Evaluation:
- Clarify requirements and use AI to build solution (500–5000 loc)
- Review and deeply understand AI-generated solution — quality and correctness
- Test and debug AI solution
- Extensively use AI (scaffold, test, debug, lookup)
Goal: demonstrate end-to-end AI-first engineering judgment.
Example: Build twitter clone, including simple UI
2. Engineering Leadership¶
Duration: 45 mins Format: Personal contribution, CV scan, system design lite.
Focus:
- Problem
- Specific Role
- Key Technical Decisions
- Challenges
- Collaboration
Plus: how you reason through problems, communicate work, use AI thoughtfully, show growth readiness.
3. Culture Fit¶
Duration: 60 mins Format: Background, values, motivation, work style, projects.
Focus:
- Background, values, motivation, work style
- Past experiences
- Communicate, collaborate, take ownership, approach learning
- Why interested in the role
- Growth potential