I applied through other source. The process took 1+ week. I interviewed at Niantic (San Francisco, CA) in Feb 2019
Interview
I was approached by their recruiter, had a phone call with her which was very pleasant and professional and then a technical phone screen. The phone screen could have gone better, question asked was not too bad, but there were some technical difficulties during the time, they were not aware that the software being used had it's own built in audio and the phone call kept getting dropped. If the interviewer was trained better it could have been a much better experience overall for everyone involved.
I applied through a recruiter. The process took 2 weeks. I interviewed at Niantic (Sunnyvale, CA) in Feb 2019
Interview
One phone interview about background experience& general algorithm question, then I go to on-site interview in Sunnyvale office.
On-site interview is writing a plugin for Unity by c#& c++, not sure why they make people go to the office and sit there for coding with a Mac over 3 hrs. Almost no interaction during the process and they even don't have clear design requirement& instructions for the coding question, so I doubt that they probably even don't know what they ask. Besides for people who never write plugin for Unity, the syntax problem is really a big pain and a huge waste in time. No need to mention I didn't use Mac and totally uncomfortable with IDE they use.
Last round is a presentation for explaining what you do, I am pretty tired in that time and totally don't know what they wanna ask and test.
Haven't hear back but I don't think I could get an offer.
I applied through a recruiter. The process took 4 weeks. I interviewed at Niantic (San Francisco, CA) in Nov 2018
Interview
I had a short phone screening, then a one-hour coding phone interview, then two one-hour coding interviews on site, then a final thirty minute general tech knowledge interview over video chat.
Interview questions [1]
Question 1
They ask for recruits to not repeat questions, so I can't go into specifics, but I can say that (as is always the case) it's good to read Cracking The Coding Interview and to know it well, and to do the exercises in it. Programming a few basic games, like Minesweeper, would also be good practice.