Nagarro logo

Nagarro Interview Questions
& Process

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

Based on 1,690 interview experiences · FREE TO READ

3.1 Rounds average
Average Typical difficulty
60.9% Positive experience

Which role are you interviewing for?

30 roles · 1,690 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Nagarro.

Showing 4 of 1,690
Nagarro logo
Nagarro

AI/ML Engineer

Engineering · nearly a year ago

Mid Average Neutral experience No offer 2 rounds
Interview process
Technical screen Technical screen
Interview formats
Technical Coding Technical

It was a technical interview focusing on Python and SQL coding, Data Science Fundamentals, Random Forest, and Data Visualization questions covering Bar Charts, Histograms, and Pie Charts. There were also ML fundamental questions about Linear Regression, Random Forest, and Regularization, plus Data Science fundamentals on Log Transformation and Z-Score. Some GCP questions about pub/sub and VertexAI were asked, along with plotting relationships between variables.

Confirmed questions1 question
  • Technical Interview: Python and SQL code, Data Science Fundamentals, Random Forest, Data Visualization- Bar Chart, Histogram, Pie Chart related questions. ML fundamentals like Linear Regression, Random Forest, Regularization
Nagarro logo
Nagarro

Associate Engineer

Engineering · nearly a year ago

Entry Easy Positive experience Accept offer 4 rounds
Interview process
Take home Technical screen Recruiter call Background check Offer
Interview formats
Technical Coding Behavioral

I reached out to the recruiter directly and applied. About a month later, I got an online assessment (OA) link. It had two parts: the first was computer basics, English, and aptitude, and the second was coding with three problems (easy, medium-hard). The next day, I had a short 15-minute technical interview in the morning and an HR round in the evening. I found out the results the same day and got accepted. It was a pretty straightforward process overall.

Confirmed questions5 questions
  • Can you explain the factorial code iteratively and recursively?
  • What's the difference between the iterative and recursive factorial methods?
  • Solve the Majority element problem (where the element appears more than n/2 times) starting from a brute force approach to the most optimal one.
Nagarro logo
Nagarro

QA Automation Engineer

Engineering · nearly a year ago

Mid Difficult Negative experience No offer 2 rounds
Interview process
Take home Technical screen Onsite
Interview formats
Coding Technical

So after the OA, a third party set up the interview. The Nagarro team sent over a checklist of stuff to review. The interview started 10 minutes late with the panel. They began by testing my programming skills, which felt more like a developer role than QA. I mean, if they wanted that kind of speed and logic building, I'd just go into software development. But I tried anyway, and the interviewer did help me build the logic, which was a plus. Then it shifted to how tests are managed. His questions were kind of unclear, and I couldn't really understand him or explain my automation experience well. Overall, a pretty strange interview experience with Nagarro.

Confirmed questions4 questions
  • Given an input array of numbers, could you output its words such that the subarray from left to right is equal?
  • Can you solve a string manipulation problem?
  • How do you manage tests?
Nagarro logo
Nagarro

Software Engineer

Engineering · nearly a year ago

Intern Average Positive experience No offer 3 rounds
Interview process
Technical screen Recruiter call
Interview formats
Coding Technical Other

Nagarro had a 3-stage interview process. First, an Online Assessment with 3 coding questions and 25 aptitude MCQs on Java, SQL, and logical reasoning, ranging from basic to moderate difficulty. Then, a 20-minute technical interview if you passed the assessment. They asked for a self-introduction, details about my main project (role and responsibilities), some OOPs questions, and a coding question to merge two sorted arrays, including explaining the code's logic. I didn't make it to the HR round, but the process was really helpful for my skills.

Confirmed questions1 question
  • Could you please merge two sorted arrays and also explain the logic behind your code?

Nagarro Interview Questions

Quoted word for word from Nagarro interview reports.

Find the longest consecutive sequence of elements in an unsorted array of integers with an O(n) time complexity algorithm.

Read reports

What is the method to find the second largest element in a list?

Read reports

Is there a loop in a linked list if there is some node where the next pointer can be followed to reach the same node again? The index pos is used to denote the node that the tail's next pointer is connected to. Note that pos is not passed as a parameter.

Read report

What is the difference between a lambda expression and a method reference?

Read report

Can you write a Java program to convert the input list [111,113,115,227,229] into the output list [115,113,111,229,227]?

Read report

If you have a singly linked list where each node is a character, how would you demonstrate that it's a palindrome?

Read report

What are the consequences of sending a commercial email without obtaining consent?

Read report

Formats, difficulty and experience

Across all 1,690 Nagarro interview reports.

Interview formats

Technical 47.9%
Coding 25%
Behavioral 21.8%
Other 2.2%
Case 1%

Interview difficulty

Easy 11.6%
Average 62.9%
Difficult 25.5%

Candidate experience

Positive 60.9%
Neutral 13.1%
Negative 26%

Reports by job function

Engineering 1,441
Operations 70
Analytics 58
Other 33
Consulting 29
Product 17