i
Nagarro
Filter interviews by
I applied via Job Fair and was interviewed in Jan 2023. There were 3 interview rounds.
There were 2 coding questions medium level
I applied via Naukri.com and was interviewed before Nov 2023. There were 3 interview rounds.
Two test of 20 minutes each with basic math and logical ability questions
I applied via Job Fair and was interviewed in Nov 2022. There were 3 interview rounds.
Reasoning topics,Java logica programming
I am a Java Developer with 5 years of experience in developing web applications.
I have a strong understanding of Java programming language and its frameworks like Spring and Hibernate.
I have experience in developing RESTful APIs and working with databases like MySQL and Oracle.
I am familiar with front-end technologies like HTML, CSS, and JavaScript.
I have worked on projects that involved integrating third-party APIs an...
What people are saying about Nagarro
I applied via Campus Placement and was interviewed before Feb 2023. There were 3 interview rounds.
In coding test there was 5 questions:-
From 5 questions i crack 3 questions
Aptitude was easy to moderate
Nagarro interview questions for popular designations
I applied via Campus Placement and was interviewed before Jan 2024. There were 2 interview rounds.
3 coding problems was given
Get interview-ready with Top Nagarro Interview Questions
I applied via Naukri.com and was interviewed in Nov 2022. There were 3 interview rounds.
Aptitude test having 70 Questions that need to solve in 60 min.
Cannot answer without knowing the java program
Need to know the code to determine output
Output can vary based on input and logic
Can provide answer if given the program
I applied via Recruitment Consulltant and was interviewed in Oct 2022. There were 2 interview rounds.
There will be quant logical reasoning grammmer communication questions
In this round there wi be 3 coding ques to pass the test cases within 1 or 1.5 hrs of time
I applied via Naukri.com and was interviewed before May 2023. There were 3 interview rounds.
Aptitude test for roughly around, 30-40 mins. Easy test.
Coding test on mettle. Good Data structure questions.
MVVM is a design pattern that separates the UI from the business logic, promoting code reusability and maintainability.
MVVM stands for Model-View-ViewModel
Model represents the data and business logic
View is the UI components that the user interacts with
ViewModel acts as a mediator between the Model and View, handling user inputs and updating the Model
Design patterns are reusable solutions to common problems in software...
Clean Architecture is a software design approach that separates concerns and enforces a clear structure for code organization.
Clear separation of concerns between different layers (e.g. presentation, domain, data)
Dependency Rule: inner layers should not depend on outer layers
Use of interfaces to define boundaries between layers
Focus on testability and maintainability
Examples: Hexagonal Architecture, Onion Architecture
SOLID principles are a set of five design principles in object-oriented programming to make software designs more understandable, flexible, and maintainable.
Single Responsibility Principle (SRP) - A class should have only one reason to change.
Open/Closed Principle (OCP) - Software entities should be open for extension but closed for modification.
Liskov Substitution Principle (LSP) - Objects of a superclass should be re...
Intents in Android are messaging objects used to request an action from another app component.
Intents are used to start activities, services, and broadcast receivers in Android.
There are two types of intents: explicit intents and implicit intents.
Explicit intents specify the component to start by name, while implicit intents specify the action to perform.
Example: Intent intent = new Intent(this, SecondActivity.class);
I was interviewed in May 2022.
Round duration - 60 Minutes
Round difficulty - Medium
First round has 4 coding Questions in which i have solved 3 complete and 1 partial.
Ninja enjoys arranging numbers in a sequence. He plans to arrange them in 'N' rows such that:
Arrange numbers in a sequence in 'N' rows with increasing order and repeating after 9.
Iterate through each test case and for each row, print numbers in increasing order with a loop.
Keep track of the current number to print and reset to 1 after reaching 9.
Handle formatting to align numbers correctly in each row.
Ensure to print the correct number of rows based on the input 'N'.
Given an array of integers and an integer K
, determine and print the count of all pairs in the array that have an absolute difference of K
.
The first line of the inp...
Count pairs in an array with a specific absolute difference.
Iterate through the array and for each element, check if the element + K or element - K exists in the array.
Use a hash set to store elements for constant time lookups.
Keep track of the count of valid pairs found.
Given an integer N
, determine if it is a member of the Fibonacci series. Return true
if the number is a member of the Fibonacci series, otherwise return false
.
Check if a given integer is a member of the Fibonacci series.
Implement a function to check if the given number is a perfect square.
Check if 5*N^2 + 4 or 5*N^2 - 4 is a perfect square to determine Fibonacci membership.
Return true if the number is a perfect square of 5*N^2 + 4 or 5*N^2 - 4, otherwise false.
Ninja has organized a new year party and wants to verify if the guests are programmers by challenging them with a coding task. As an invited programmer, you're tasked...
Compute the number of valid permutations of integers from 0 to N-1 such that at least K positions satisfy ARR[I] = I.
Use dynamic programming to solve the problem efficiently.
Consider the cases where K is equal to N or N-1 separately.
Modulo the result by 10^9 + 7 to avoid overflow issues.
Round duration - 20 minutes
Round difficulty - Easy
Every single question were based on the concept of data structure.
I have to answer my approach for solving a particular real life Problem.
Given a string 'STR' consisting solely of the characters “{”, “}”, “(”, “)”, “[” and “]”, determine if the parentheses are balanced.
The first line contains an...
The task is to determine if given strings containing only parentheses are balanced or not.
Iterate through each character in the string and use a stack to keep track of opening parentheses.
If a closing parenthesis is encountered, check if the stack is empty or if the top of the stack matches the corresponding opening parenthesis.
If all parentheses are balanced, the stack should be empty at the end.
Return 'Balanced' if t...
Round duration - 15 minutes
Round difficulty - Easy
Tip 1 : Focus majorly on Data Structures and algorithms
Tip 2 : Master on One Programming Fundamentals
Tip 3 : Build one live Project on any tech stack.
Tip 1 : Be concise and Confident what you have written in your resume.
Tip 2 : Make sure to mention any coding Profile which u practice on and one live project.
Some of the top questions asked at the Nagarro interview for freshers -
The duration of Nagarro interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 43 interviews
Interview experience
based on 4.1k reviews
Rating in categories
Hyderabad / Secunderabad
6-11 Yrs
Not Disclosed
Associate Staff Engineer
2.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Staff Engineer
2.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Engineer
2.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
1.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Engineer
896
salaries
| ₹0 L/yr - ₹0 L/yr |
Deloitte
Cognizant
TCS
Accenture