I applied through a staffing agency. The process took 6 weeks. I interviewed at Niantic (Seattle, WA) in Jun 2018
Interview
I came in through an external agency so I skipped the technical phone screen. The process consisted of an HR phone screen, three hour onsite interview, 30 minute cultural fit phone interview with my future manager, and a reference and background check. The onsite consisted of three 45 minute technical interviews and a 30 minute cultural fit lunch. Everyone was extremely cheerful and passionate about Niantic's products and the positive impact they have on the world.
Interview questions [4]
Question 1
Several easy-medium leetcode binary tree questions.
It was a fair and straightforward interview process. Phone interview with a design and algorithm question. Onsites are all leetcode medium standard questions. Overall good experience. Great people to work with.
I applied online. The process took 1 week. I interviewed at Niantic in Jan 2018
Interview
Got an online assessment invite, 2 questions, the first is relatively easy, but the second is hard, at least requires some knowledge of Segment Tree to efficiently solve the problem. Got submitted but refused to move forward.