The process was fairly typical for the industry. It started with a 20-minute recruiter phone screen.
A couple of days later, I had a 45-minute technical phone screen involving a multi-part coding exercise. Less than an hour after the technical screen, I received an email invitation for an on-site technical loop.
The on-site involved:
The next and final step was a 30-minute phone interview with the CTO.
Given a social network (e.g., LinkedIn), design an algorithm that connects friends with friends-of-friends.
For example, Alexa would like to connect with Bernardo. Can anyone in her social group introduce her to him?
The following metrics were computed from 34 interview experiences for the Niantic Software Engineer role in United States.
Niantic's interview process for their Software Engineer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Niantic's Software Engineer interview process in United States.