30-minute initial recruiter screen.
1-hour tech screen with an easy coding task and Python questions.
2-hour take-home assignment in Python with a data processing focus.
3-hour final interview (three 1-hour interviews with different people).
How would you design a cloud-based system to ingest data and train a machine learning model?
The following metrics were computed from 5 interview experiences for the Niantic Software Engineer role in United Kingdom.
Niantic's interview process for their Software Engineer roles in the United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Niantic's Software Engineer interview process in United Kingdom.