Nagarro Interview Experience(On-Campus)

02 Nov, 2020
Round 1(Online Test): It was MCQ test conducted on mettl. It consists of two parts 15 DSA / C++ MCQs and 25 MCQa of aptitude.
This was for 60 mins. The DSA section consists of the programming logic and space and time complexity. Property of graph and tree traversals and algorithms. It can be practiced on GeeksforGeeks.
Data Structures
The aptitude part majorly asks questions on geometry involving angles, similarity, quadratic equations roots, property on algebra. The cutoff was 12 for DSA out of 15 .17-18 out of 25 for aptitude.
The next was 3 coding questions 75 min:
Program to find the Nth Prime NumberCount Derangements (Permutation such that no element appears in its original position)Remove all occurrences of a character in a string
Program to find the Nth Prime Number
Count Derangements (Permutation such that no element appears in its original position)
Remove all occurrences of a character in a string
I submitted all 3 questions passing all test cases.
Round2(Technical Interview): It was conducted on the Microsoft Teams. We were asked questions on oops. How the base class method overrides derived class methods. Then object creation, abstract class Vs interface. Then java questions what is string builder and how it is mutable. What are threads and memory management topics like garbage collectors and heap? Then malloc vs calloc in c. then the complexities of simultaneous loops 
Example: 
for(int i=1,int j=0; i*i<=n && j<=n ;j=j*2 ,i++)
for(int i=1,int j=1; i*i<=n && j<=n ;j=j*2 ,i++)   

Then we have to share the screen and code on a notepad or use codeshare.io. The questions were to determine whether a link is palindromic or not.
Function to check if a singly linked list is palindromePrint 1->2->3->Null as 321123. And explain recursion complexity and recurrence relations. Then questions on string minimum arrangements or swaps to make string palindromicCount minimum swap to make string palindromeCheck if characters of a given string can be rearranged to form a palindrome
Function to check if a singly linked list is palindrome
Print 1->2->3->Null as 321123. And explain recursion complexity and recurrence relations. Then questions on string minimum arrangements or swaps to make string palindromic
Count minimum swap to make string palindrome
Check if characters of a given string can be rearranged to form a palindrome
Round 3(HR Interview): 
Explain your strengths and weaknesses.Why do u want to join nagarro.How many rejections have u faced before?Being from ECE why u wanted a job in its sector.Comfortable with shifts and relocation.
Explain your strengths and weaknesses.
Why do u want to join nagarro.
How many rejections have u faced before?
Being from ECE why u wanted a job in its sector.
Comfortable with shifts and relocation.
Marketing
Nagarro
On-Campus
Interview Experiences
Nagarro
Writing code in comment?
Please use ide.geeksforgeeks.org,
generate link and share the link here.
Google SWE Interview Experience (Google Online Coding Challenge) 2022
TCS Digital Interview Questions
Samsung Interview Experience Research & Institute SRIB (Off-Campus) 2022
Amazon Interview Experience for SDE 1
Amazon Interview Experience SDE-2 (3 Years Experienced)
TCS Ninja Interview Experience (2020 batch)
Write It Up: Share Your Interview Experiences
Samsung RnD Coding Round Questions
Nagarro Interview Experience
Amazon Interview Experience for SDE-1