The process was a recruiter screen and a 90-minute HackerRank online assessment with four problems. One was easy, and the other three were medium to hard. I completed it almost completely, except for one question where I ran out of time to optimise for some larger test cases.
That question in particular required niche math knowledge that was irrelevant to the position I applied for, which was pretty lame. I thought I did well enough to go to the next round, but apparently, I didn't. I would guess most people would need to cheat to get a perfect score.
There were LeetCode-style questions of varying difficulty.
The following metrics were computed from 9 interview experiences for the Shield AI Senior Software Engineer role.
Shield AI's interview process for their Senior Software Engineer roles is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Shield AI's Senior Software Engineer interview process.