i
Nagarro
Filter interviews by
I applied via Referral and was interviewed before Feb 2021. There were 4 interview rounds.
In that round there was some apti questions as well as some algo based mcq questions and their difficulty level was moderate.
There was 3 coding Questions for 90 mins but now they are asking 5 questions for 120 mins and questions level was medium.
OOPS concept - Inheritance
Inheritance is a mechanism in OOPS where a new class is derived from an existing class
The new class inherits all the properties and behavior of the existing class
It allows code reusability and helps in creating a hierarchy of classes
Example: A class 'Car' can be inherited by a class 'SUV' which will have all the properties of 'Car' and additional properties specific to 'SUV'
Inheritance can be ...
A code to find the frequency of every character in a string.
Create an empty dictionary to store the frequency of each character.
Iterate through the string and for each character, check if it is already in the dictionary.
If it is, increment its value by 1. If it is not, add it to the dictionary with a value of 1.
Return the dictionary with the frequency of each character.
Delete and truncate are SQL commands used to remove data from a table, but they differ in their functionality.
DELETE command is used to remove specific rows from a table based on a condition
TRUNCATE command is used to remove all the rows from a table
DELETE command can be rolled back, while TRUNCATE command cannot be rolled back
DELETE command is slower than TRUNCATE command
DELETE command can be used with or without a WH...
My family background is diverse and multicultural, with members from different professions and backgrounds.
My father is a doctor and my mother is a teacher.
I have two siblings, one is an engineer and the other is a lawyer.
We have relatives living in different countries, including the USA, Canada, and India.
Our family values education and encourages continuous learning.
I have a strong technical background and a passion for software development.
I have a Bachelor's degree in Computer Science and have completed several internships where I gained hands-on experience in software development.
I am proficient in multiple programming languages such as Java, C++, and Python.
I have a solid understanding of data structures and algorithms, which allows me to write efficient and optimized code.
I a...
In 5 years, I see myself as a senior software engineer leading a team and working on complex projects.
Leading a team of software engineers
Working on complex projects
Continuously learning and improving my skills
Contributing to the growth and success of the company
My strengths include problem-solving, adaptability, and teamwork. My weaknesses include time management and public speaking.
Strengths: problem-solving - I enjoy analyzing complex problems and finding efficient solutions.
Strengths: adaptability - I am able to quickly adapt to new technologies and work environments.
Strengths: teamwork - I work well in a team, collaborating with others to achieve common goals.
Weaknesses: ...
I am a passionate software engineer with experience in developing and implementing software solutions.
Experienced in programming languages such as Java, C++, and Python
Proficient in software development methodologies and tools
Strong problem-solving and analytical skills
Excellent communication and teamwork abilities
Developed a web application using Java Spring framework for a client
Contributed to open-source projects on
I applied via campus placement at Lovely Professional University (LPU) and was interviewed in Oct 2024. There were 3 interview rounds.
It contain 40 question which is very easy
It contain 3 coding question
Aptitude test along with CS fundamentals and Coding problems
Data structures like arrays and linked lists are used in real life applications such as social media networks, databases, and GPS systems.
Social media networks use arrays to store user profiles and linked lists to manage friend connections.
Databases use data structures like B-trees and hash tables to efficiently store and retrieve data.
GPS systems use graphs to represent road networks and find the shortest path between
Use the formula for sum of first n natural numbers to find the missing number in the array.
Calculate the sum of first n natural numbers using the formula n*(n+1)/2
Calculate the sum of all numbers in the array
Subtract the sum of array from the sum of first n natural numbers to find the missing number
What people are saying about Nagarro
I applied via campus placement at Technocrats Institute of Technology, Bhopal and was interviewed in Jan 2024. There were 4 interview rounds.
Normal Aptitude and reasoning questions
Easy level of questions in Array and String
Nagarro interview questions for designations
They asked me a quiz
Reverse a linked list by changing the direction of pointers
Start from the head of the linked list
Iterate through the list and change the direction of pointers to reverse the list
Update the head to point to the last node as the new head
To swap two numbers without using a third variable, use arithmetic operations.
Use addition and subtraction to swap the numbers. For example, a=5, b=10. a=a+b, b=a-b, a=a-b will swap the values.
Another method is to use XOR operation. For example, a=5, b=10. a=a^b, b=a^b, a=a^b will swap the values.
Get interview-ready with Top Nagarro Interview Questions
I applied via Referral and was interviewed in Aug 2023. There were 3 interview rounds.
Basic codes
of string anagram and arrays
Some of the latest technologies right now include artificial intelligence, machine learning, blockchain, Internet of Things (IoT), and 5G.
Artificial intelligence (AI) - used in various industries for automation and decision-making
Machine learning - subset of AI that enables systems to learn and improve from experience
Blockchain - decentralized and secure way of storing and sharing data
Internet of Things (IoT) - network...
I applied via campus placement at Indian Institute of Technology (IIT), Roorkee
Friends be professional or personal
Maths, Aptitude and Data Science
Aptitude test contains reasoning, quants and english easy to clear.
Coding test contains 5 questions. 3 for developer and 2 more for commando developer with different salary.
I applied via Campus Placement
There were total 5 coding que , 2 hard 3 medium
The question involves two tasks: moving all zeroes to the end of an array and counting the frequency of characters in a string.
To move all zeroes to the end of an array, iterate through the array and keep track of the non-zero elements. Then, fill the remaining positions with zeroes.
To count the frequency of characters in a string, iterate through the string and use a dictionary or array to store the count of each char
I applied via Job Fair and was interviewed in Jan 2023. There were 3 interview rounds.
There were 2 coding questions medium level
The duration of Nagarro Associate Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 18 interviews
5 Interview rounds
based on 164 reviews
Rating in categories
Associate Staff Engineer
2.9k
salaries
| ₹10 L/yr - ₹35.2 L/yr |
Staff Engineer
2.8k
salaries
| ₹14.6 L/yr - ₹43.2 L/yr |
Senior Engineer
2.4k
salaries
| ₹5.9 L/yr - ₹25 L/yr |
Senior Software Engineer
1.1k
salaries
| ₹5.9 L/yr - ₹28 L/yr |
Engineer
900
salaries
| ₹3 L/yr - ₹11 L/yr |
Deloitte
Cognizant
TCS
Accenture