Nav india interview experience Real time questions & tips from candidates to crack your interview

Trainee Associate

Nav india
upvote
share-icon
3 rounds | 7 Coding problems

Interview preparation journey

expand-icon
Journey
I studied at IIIT Kota. I started competitive programming in the first year of college and regularly solved problems and participated in contests on coding platforms. I also studied web development for two months during my summer break, just before the start of my final year. I didn’t focus much on academics and graduated with a CGPA of 7.47. Looking back, I feel it would have been better to aim for a CGPA around 8, as it would have allowed me to sit for more on-campus opportunities. Nav India visited our campus for placements, and I was selected along with three other students.
Application story
Nav India came to our college for placements, so it was an on-campus opportunity. Nav only hired freshers through on-campus recruitment.
Why selected/rejected for the role?
I was selected because my interviews went really well. I was honest throughout the process and was able to answer questions related to DSA, puzzles, and basic computer fundamentals. I believe competitive programming also helped me.
Preparation
Duration: 24 months
Topics: DSA, OOPs, DBMS, Computer Networks, Operating Systems, SQL, MERN Stack
Tip
Tip

Tip 1: Practice DSA — at least try to complete Striver’s SDE Sheet.

Tip 2: Try to maintain a good CGPA (above 8), as it helps you get more opportunities, and strong knowledge of computer fundamentals also helps in clearing interviews.

Tip 3: Do at least one internship, even if it’s unpaid, as it helps you gain practical learning and adds value to your resume. Also, build some good projects.

Application process
Where: Campus
Eligibility: Above 7 CGPA, No active Backlogs, (Salary Package: 9 LPA)
Resume Tip
Resume tip

Tip 1: Mention quantifiable achievements, such as solving X number of questions, achieving X rating, or being among the top 10 on coding platforms.

Tip 2: Include some good projects on your resume, and do not lie, as false information can negatively affect you during interviews.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date8 Oct 2024
Coding problem2

The OA round took place in the afternoon in the lab, and there were invigilators present from both the company and our college. The camera was on throughout the test.

1. Longest Subarray With Sum K

Easy
20m average time
75% success
0/40
Asked in company
IDEMIA

You are given an array 'a' of size 'n' and an integer 'k'.


Find the length of the longest subarray of 'a' whose sum is equal to 'k'.


Example :
Input: ‘n’ = 7 ‘k’ = 3
‘a’ = [1, 2, 3, 1, 1, 1, 1]

Output: 3

Explanation: Subarrays whose sum = ‘3’ are:

[1, 2], [3], [1, 1, 1] and [1, 1, 1]

Here, the length of the longest subarray is 3, which is our final answer.
Problem approach

Tip 1: Practice sliding window questions — you can refer to a YouTube series on the sliding window technique.

Try solving now

2. Kth largest element in the unsorted array

Moderate
10m average time
90% success
0/80
Asked in companies
FacebookUberMicrosoft

You are given an array consisting of 'N' distinct positive integers and a number 'K'. Your task is to find the kth largest element in the array.

Example:
Consider the array {2,1,5,6,3,8} and 'K' = 3, the sorted array will be {8, 6, 5, 3, 2, 1}, and the 3rd largest element will be 5.
Note:
1) Kth largest element in an array is the kth element of the array when sorted in non-increasing order. 

2) All the elements of the array are pairwise distinct.
Try solving now
02
Round
Medium
Face to Face
Duration20 minutes
Interview date10 Oct 2024
Coding problem3

1. Core Concepts

Questions were asked related to OS, Computer Networks, DBMS, and OOPs.

Problem approach

Tip 1: Study the top interview questions.

2. Missing Number

Easy
15m average time
85% success
0/40
Asked in companies
GartnerUnthinkable SolutionsProdapt Solutions

Given an array ‘a’ of size ‘n’-1 with elements of range 1 to ‘n’. The array does not contain any duplicates. Your task is to find the missing number.


For example:
Input:
'a' = [1, 2, 4, 5], 'n' = 5

Output :
3

Explanation: 3 is the missing value in the range 1 to 5.
Problem approach

Approach 1: Find the sum of all elements in the array and subtract it from the sum of the first 100 natural numbers.

Approach 2: Find the XOR of the first 100 natural numbers, then XOR it with each element in the array. The final XOR result will be the missing number.

Approach 3: Use a map or vector to check which elements are present in the array.

Try solving now

3. Min Value

Find the smaller of two numbers without using if–else statements or the less-than/greater-than operators.

Problem approach

Smaller number= (a+b - (mod(a-b)))/2

03
Round
Easy
Face to Face
Duration15 minutes
Interview date10 Oct 2025
Coding problem2

1. Longest Unique Subarray

Easy
0/40

You are a developer at a text processing company, and you've been tasked with a feature that identifies the longest segment of a document that contains no repeated characters. This is useful for data validation and linguistic analysis.


A "subarray" or "substring" is a contiguous sequence of characters. For example, in the string "abac", "aba" is a substring, but "aac" is not.


Given an input string s, your task is to find the length of the longest substring that contains only distinct (unique) characters.


Problem approach

Just maintain a map to store the frequency of characters. Whenever the frequency of any character becomes 2, shift the left pointer until the frequency reduces back to 1, and keep updating the maximum size.

Try solving now

2. Puzzle

There are three light bulbs in one room and three switches in another room, and you need to determine which switch controls which light.

Problem approach

Turn on two light bulbs and leave the third one switched off. After 10 minutes, switch off one of the two bulbs that were on. Then go to the other room. You can identify the bulbs as the warm one, the one that is on, and the one that is off.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
960 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3451 views
0 comments
0 upvotes