Nav logo

Nav Software Engineer Interview Questions
& Process

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

Based on 6 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
33.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Nav.

Showing 3 of 6
Nav logo
Nav

Software Engineer

Engineering · a year ago

Senior Easy Negative experience No offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Behavioral Technical

The second round was supposed to be a chill chat about my resume, but the interviewer was a jerk. They kept saying I wasn't being clear, but it felt like they were just trying to put me down instead of actually listening. They also seemed really checked out, pretending to take notes while chuckling to themselves like they were in on a joke. The other interviews were actually fine, though.

Confirmed questions1 question
  • Can you discuss a project listed on your resume?
Nav logo
Nav

Software Engineer

Engineering · more than a year ago

Entry Easy Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Take home
Interview formats
Coding Technical

Applied online. Talent acquisition reached out for a phone screen. The phone screen was pleasant, and they scheduled me for a pair programming assessment with some SWEs. It was a 1-hour pair programming assessment in the language of my choice, with a 3-person panel (1 interviewer, 2 shadows). Talent acquisition reached out shortly after to check in. I gave my thoughts, and they responded immediately saying everything went smooth. About 30 minutes after that, I got a rejection email.

Confirmed questions1 question
  • Could you implement a cache using standard libraries in a language of your choice?
Nav logo
Nav

Software Engineer

Engineering

Entry Difficult Positive experience No offer 3 rounds
Interview process
Technical screen Technical screen Background check
Interview formats
Coding Technical Behavioral

So, the on-campus placement process had 3 rounds. First, there was a coding round. Everything was offline, and everyone who applied got together in a room. Then, an online test link was sent to our institute email. Second, there was a Personal Interview round where they mainly asked DSA questions like reversing a linked list and reversing it in groups of k, plus drawing DFS and BFS traversals of a graph. They also asked about candidate keys and normalization from DBMS. Third, the HR round had questions about interfaces, their real-life examples, designing a cab system, and the need for loosely typed languages.

Confirmed questions8 questions
  • Could you explain how to reverse a linked list?
  • How would you reverse a linked list in groups of size k?
  • Can you illustrate the DFS traversal of a graph?

Nav Software Engineer Interview Questions

Quoted word for word from Nav interview reports.

What's the rationale behind using loosely typed languages?

Read report

Could you implement a cache using standard libraries in a language of your choice?

Read report

Formats, difficulty and experience

Across all 6 Nav interview reports.

Interview formats

Technical 42.9%
Behavioral 35.7%
Coding 21.4%

Interview difficulty

Easy 33.3%
Average 50%
Difficult 16.7%

Candidate experience

Negative 66.7%
Positive 33.3%