First interview:
A lot of questions about basic data structures. Need to explain what they do, implement them in code, and explain time and space complexities.
Implement a binary search tree.
The following metrics were computed from 3 interview experiences for the Niantic Software Engineer role in Japan.
Niantic's interview process for their Software Engineer roles in Japan is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Niantic's Software Engineer interview process in Japan.