Niantic logo

Niantic Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 71 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
60.6% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Niantic.

Showing 3 of 71
Niantic logo
Niantic

Software Engineer

Engineering · nearly a year ago

Entry Easy Positive experience No offer 1 round
Interview process
Recruiter call
Interview formats
Behavioral

It was good; the first interview was a screening where they asked a lot of background questions and outlined the job details. It was relatively easy to answer. Niantic is a Hybrid-First work environment: this means that employees are expected to be in-office 2 days a week.

Confirmed questions7 questions
  • Do you have any urgent timelines, offers, or deadlines we should be aware of?
  • Would you need relocation support from Niantic?
  • Where would you plan/prefer to be based from?
Niantic logo
Niantic

Software Engineer Intern

Engineering · nearly a year ago

Intern Average Neutral experience No offer 2 rounds
Interview process
Recruiter call Technical screen Technical screen Offer
Interview formats
Coding

Last year, I went through the interview process for the 2025 summer internship. The first round involved one interviewer, and the second round consisted of two interviews back-to-back. It was pretty standard, with LC-style coding challenges. I interviewed in November and didn't hear back until January, which was a bit frustrating due to the long wait. I'm guessing there were a lot of internal changes happening because of the acquisition.

Confirmed questions1 question
  • Medium-difficulty LeetCode-style coding problems were presented.
Niantic logo
Niantic

Software Engineer

Engineering · more than a year ago

Mid Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Technical screen Onsite Panel Background check Offer
Interview formats
Coding Behavioral Technical

The interview experience at Niantic was great. The recruiters, Jessica and Ileana, were super friendly and helpful, and most of the communication and scheduling was fast. There were a couple of weeks where I had to wait to hear back about the next steps. First, I had a 1-hour coding interview with a senior engineer that mixed behavioral and coding questions. Then came the onsite interviews, which included 1 behavioral, 2 coding, and 1 mixed interview, led by the engineering manager and some team members. The behavioral part covered personal skills, situations, and what I'm looking for in a company. The coding questions were similar to LeetCode problems but clearer, and others focused on core concepts. Finally, there were two more behavioral interviews, one with someone from a different team and another with a senior producer. These mostly repeated earlier questions, emphasizing my career goals and self-awareness of strengths and weaknesses. Overall, the people were really nice and made the long process as smooth as possible.

Confirmed questions6 questions
  • What's an area you're actively working on improving?
  • What do you seek in a potential employer?
  • What makes you interested in Niantic?

Niantic Software Engineer Interview Questions

Quoted word for word from Niantic interview reports.

Find the number of islands in a 2D grid of water and land.

Read reports

What is the difference between a copy and a deep copy in Python?

Read reports

Can you filter a list of words based on a given alphabet order to find those that follow the pattern?

Read reports

Design an algorithm to determine the cursor movements needed to type a given word on a 7-column, alphabetically sorted keyboard, where cursor movement is restricted to one unit up, down, left, or right.

Read report

What is the probability of a player reaching a specific in-game goal after N attempts, given the probability of a single attempt and that the probability variable is independent, allowing the use of cumulative probabilities?

Read report

Could you prepend and append the correct parentheses to a given string of parentheses to ensure all are closed?

Read report

How would you count the occurrences of specific words within a given stream of text?

Read report

Formats, difficulty and experience

Across all 71 Niantic interview reports.

Interview formats

Coding 37.1%
Technical 35.3%
Behavioral 21%
System Design 4.2%
Presentation 1.8%

Interview difficulty

Easy 16.9%
Average 70.4%
Difficult 12.7%

Candidate experience

Neutral 23.9%
Positive 60.6%
Negative 15.5%