i
Nagarro
Filter interviews by
I was interviewed in Jan 2021.
Round duration - 150 minutes
Round difficulty - Medium
It was an Aptitude test and Technical objective test of 60 minutes followed by a Coding test of 90 minutes. The round started at 2:00 PM. Candidates who cleared this round were shortlisted for the next round.
Your task is to determine the maximum possible sum of a simple path between any two nodes (possibly the same) in a given binary tree of 'N' nodes with integer values.
First of all, we need to observe that for any simple path in a Binary tree, there is one and only one node at the maximum height. So, the idea is to fix each node as the highest node in a path and then find the maximum sum path having the current node as the highest node. The final answer will be the maximum value among all the path sum values for each node. To find the maximum sum path for a particul...
Round duration - 30 minutes
Round difficulty - Medium
This was the technical interview round it started at 12:00 pm, here we were asked to explain the codes we wrote in the coding test and after that, we were given a coding problem for which we needed to write a pseudocode solution and explain it to the interviewer. The interviewer was quite polite and understanding even if we got stuck while writing the code he didn't rush the interview. Candidates who cleared this round were shortlisted for the HR round.
You have a simple undirected graph G = (V, E)
where each edge has a distinct weight. Consider an edge e
as part of this graph. Determine which of the given stateme...
Round duration - 20 minutes
Round difficulty - Medium
This round started at 4:00 pm, it was also conducted on Microsoft Teams. In this round, we were asked the basic HR questions.
Basically, the interviewer just wanted to test our confidence and communication skills.
In this problem, you have ‘n’ carrots lined up and denoted by numbers 1 through ‘n’. There are ‘k’ rabbits, and each rabbit can jump to carrots that are multiples of its uni...
Tip 1: Your answer should be professional
Tip 2 : Mention all your good points in the answer
Tip 1 : Practice at least 100 aptitude questions a week
Tip 2 : Practice coding questions on coding platforms like coding ninjas codestudio, Geeksforgeeks, HackerEarth, etc.
Tip 3 : Prepare for the interview questions
Tip 1 : The format of your resume should look professional
Tip 2 : Only put those skills in your resume on which you are confident
Tip 3 : Do mention all the projects or internships you have done
Tip 4: Do not put false things on your resume.
I was interviewed in Jan 2021.
Round duration - 30 minutes
Round difficulty - Medium
This round consists of technical interview.
The interviewer ask questions related to the 3 coding problems given in previous round i.e.de-bug the code and explain the time and space complexity.
In last they give one problem of nearest square integer and want the optimized solution only.
The students selected in this round are shortlisted for next round.
You are given a positive integer N
. Your task is to find the perfect square number that is closest to N
and determine the number of steps required to reac...
Tip 1 : Practice aptitude questions according to previous year asked questions.
Tip 2 : Practice 5-10 new DSA problem per day.
Tip 3 : Practice 1-2 hard level DSA problem per day.
Tip 4 : For DBMS,OOPS and SQL give 1 week for each.
Tip 1 : Make 1-2 project according to your skills section.
Tip 2 : Write only those skills in which you are confident of.
Tip 3 : Always update your resume.
I was interviewed in Oct 2020.
Round duration - 90 minutes
Round difficulty - Easy
Timing: Morning (10 AM)
Environment: Online (Proctored)
Coding Round (3 Questions)
Find the Nth prime number given a number N.
A prime number is greater than 1 and is not the product of two smaller natural numbers. A prime number has exa...
Step 1 I opted for the Sieve of Eratosthenes approach.
Step 2 Store all prime numbers in a vector and return (n-1)th for Nth Prime Number.
Determine if the second string STR2
can be constructed using characters from the first string STR1
. Both strings may include any characters.
The first line contains an i...
Step 1 The idea was to count frequencies of string 1 and deduct from frequencies of string 2 simultaneously.
Step 2 If frequency at any stage becomes negative, false should be returned.
A derangement is a permutation of 'N' elements, where no element appears in its original position. For instance, a derangement of {0, 1, 2, 3} is {2, 3, 1, 0} because each el...
Step 1 I followed the recursive approach initially, even though it passed all the cases.
Step 2 I still had time so changed it to DP, which reduced my time.
Round duration - 40 minutes
Round difficulty - Medium
Timing: 10:00 AM
Environment: Online (Webcam + Mic on)
The interviewer was friendly and to the point.
For a given singly linked list, identify if a loop exists and remove it, adjusting the linked list in place. Return the modified linked list.
A...
Step 1: I went for the Hashing technique, which was more of a brute force approach.
Step 2: So, I went for a more optimized approach of Floyd’s Cycle-Finding Algorithm, which is 0(n) in Time and 0(1) in space. The interviewer was satisfied.
Given a binary tree with N
nodes, your task is to output the Spiral Order traversal of the binary tree.
The input consists of a single line containing elem...
We can use level order traversal (recursive) to explore all levels of the tree. Also, at each level nodes should be printed in alternating order.
For example - The first level of the tree should be printed in left to the right manner, the Second level of the tree should be printed in right to the left manner, Third again in left to right order and so on
So, we will use a Direction v...
You are given an array ARR
of long type, which represents an elevation map where ARR[i]
denotes the elevation of the ith
bar. Calculate the total amount of rainwater t...
Step 1 I preferred initially to traverse each array element and find the highest bars.
Step 2 To improve on the previous solution, instead of array traversal, I pre-computed the heights of the highest bars on left and right.
Round duration - 20 minutes
Round difficulty - Easy
Timing (In Evening)
Environment (Same as Technical Interview)
Tip 1 : For DS and Algo, keep practicing every day on Leetcode, HackerEarth, and make a habit of participating in contests.
Tip 2 : Projects are vital in interviews, have at least 3 projects on Resume, in the field/profile which you're applying for.
Tip 3 : Give Mock Interviews.
Tip 1 : Resume should be short and keep it under 1 page.
Tip 2 : Include skills that you're 100% confident in.
Tip 3 : Highlight your internships and projects section appropriately
What people are saying about Nagarro
I was interviewed in Oct 2020.
Round duration - 90 minutes
Round difficulty - Medium
Timing Morning
Environment Online
3 Coding Questions were asked
You are provided with a number of stairs, and initially, you are located at the 0th stair. You need to reach the Nth stair, and you can climb one or tw...
Find the Nth prime number given a number N.
A prime number is greater than 1 and is not the product of two smaller natural numbers. A prime number has exa...
Ninja needs to perform basic string compression. For any character that repeats consecutively more than once, replace the repeated sequence with the character followed...
Round duration - 40 minutes
Round difficulty - Medium
Timing Morning
Environment Online
Interviewer was very supportive during the Interview
Given an array of integers ARR
of length N
and an integer Target
, your task is to return all pairs of elements such that they add up to the Target
.
The first line ...
You are given a long type array/list ARR
of size N
, representing an elevation map. The value ARR[i]
denotes the elevation of the ith
bar. Your task is to determine th...
Given a binary tree with N
nodes, your task is to output the Spiral Order traversal of the binary tree.
The input consists of a single line containing elem...
Round duration - 20 minutes
Round difficulty - Easy
Timing Morning
Environment Online
Interviewer was friendly
Tip 1 : Keep Practicing Ds and Algorithm questions on regular basis.
Tip 2 : Make resume short, simple and to the point.
Tip 3 : Be regular on coding platforms and participate in coding contest.
Tip 4 : Revise Theoretical topics such as computer networks, operating systems etc.
Tip 1 : Add skills and technologies you are confident with.
Tip 2 : Make resume simple and precise
Tip 3 : Go through the projects you have mentioned in the resume.
Tip 4 : Go through the resume before the interview.
Nagarro interview questions for designations
I was interviewed in Sep 2020.
Round duration - 90 minutes
Round difficulty - Easy
It was an online coding round consisting of 3 questions conducted on Mettl platform. It started at 10:00 am and the test duration was of 90 mins. The questions were pretty easy of topics like arrays and strings.
Find the Nth prime number given a number N.
A prime number is greater than 1 and is not the product of two smaller natural numbers. A prime number has exa...
Given a string 'S' consisting of words, your task is to determine the number of palindrome words within 'S'. A word is considered a palindrome if it reads the same backw...
Explanation: Sanyam wishes to distribute 'N' candies among 'K' friends. The friends are arranged based on Sanyam's order of likeness. He initially distributes candies s...
Round duration - 20-30 minutes
Round difficulty - Easy
Interview was scheduled for 11:00 am and took around 20 mins. It was conducted on MS teams. The interviewer was polite and frank.
After the introduction he asked me some questions related to OOPS such as:
1. What are the principles of OOPS
2. What do you mean by polymorphism?
3. What is function overloading?
4. What are abstract classes and interface.
Then he gave me one coding question to solve. He told me to write the code on notepad and share screen.
question asked: Reverse the stack using recursion.
I was not able to solve this problem hence he gave me another question:
question: Reverse the linkedlist without using any extra space.
Reverse a given stack of integers using recursion. You must accomplish this without utilizing extra space beyond the internal stack space used by recursion. Additionally, you ...
Given a Singly Linked List of integers, your task is to reverse the Linked List by altering the links between the nodes.
The first line of input is an intege...
Tip 1 : Leave the subject but never leave the topic
Tip 2 : Have good hold on DSA
Tip 3 : Always go through the interview experiences of the company and common interview questions
Tip 1 : Never add false things on your resume
Tip 2 : Add atleast 2 projects
Get interview-ready with Top Nagarro Interview Questions
I applied via whats app and was interviewed in May 2024. There were 3 interview rounds.
Logarithm, Time & Work, Time Speed Distance, Percentage, Profits & Loss
WFH allows employees to work remotely from their homes, while WFO requires employees to work from a physical office location.
WFH provides flexibility in work location and schedule, while WFO requires employees to be present in the office during specified hours.
WFH may lead to increased productivity and work-life balance for some employees, while WFO allows for better collaboration and communication among team members.
E...
I applied via Campus Placement and was interviewed in Oct 2020. There were 6 interview rounds.
I applied via Referral and was interviewed in Jun 2024. There were 2 interview rounds.
2 easy questions where we need to solve one question to qualify
I am proficient in Java, Python, and C++. I have solved problems related to data structures, algorithms, and software development.
Proficient in Java, Python, and C++
Solved problems related to data structures and algorithms
Experience in software development projects
posted on 21 Oct 2024
I applied via campus placement at B M S College of Engineering, Bangalore and was interviewed in Sep 2024. There were 2 interview rounds.
It was basic aptitude quants and also verbal
They asked me basic questions such as print the prime and fibannoci
based on 1 review
Rating in categories
Associate Staff Engineer
2.9k
salaries
| ₹10 L/yr - ₹35.2 L/yr |
Staff Engineer
2.9k
salaries
| ₹14.9 L/yr - ₹43.2 L/yr |
Senior Engineer
2.4k
salaries
| ₹5.9 L/yr - ₹25.1 L/yr |
Senior Software Engineer
1.1k
salaries
| ₹6.4 L/yr - ₹29 L/yr |
Engineer
936
salaries
| ₹3 L/yr - ₹11 L/yr |
Deloitte
Cognizant
TCS
Accenture