Nagarro Software interview experience Real time questions & tips from candidates to crack your interview

Senior Software Engineer

Nagarro Software
upvote
share-icon
2 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 2 Months
Topics: OOPS, WPF, C#, SQL, DSA, Design Principles, Code smells
Tip
Tip

Tip 1 : During preparation speak out loud
Tip 2 : Be Consistent
Tip 3 : Understand you project well and try to figure out what can be asked from it

Application process
Where: Other
Eligibility: They shortlisted my profile and contacted me
Resume Tip
Resume tip

Tip 1 : Add only those skill which you know
Tip 2 : Add project description in crisp , i think this is what I updated after which I started getting calls

Interview rounds

01
Round
Medium
Online Coding Interview
Duration267 Minutes
Interview date1 Mar 2021
Coding problem2

It was from home only. 12+180+75 minutes. I could solve the problems within given time and with all tests passed. I am not able to recall now , but based on OOPS, C# SQL , ADO. net, WPF , Design principle, I forgot the number of MCQs

1. String Transformation

Moderate
23m average time
0/80
Asked in companies
OptumAmazonWalmart

Given a string (STR) of length N, you have to create a new string by performing the following operation:

Take the smallest character from the first 'K' characters of STR, remove it from STR and append it to the new string.

You have to perform this operation until STR is empty.

 Note:
The input string(STR) will not contain any spaces.

Assume that all characters in STR are lower case letters.

If characters less than 'K' remain, then append them in a sorted way to the new string.
Example:
Let the input string be "edcba" with K = 4.

Let the new string to be formed is initially empty, newString = "".
The first set of 4 characters are, ('e', 'd', 'c', 'b')
Out of these 4 characters, the smallest one is 'b' and hence we add it to the newString and it becomes, 
newString = "b"

The next set of 4 characters are, ('e', 'd', 'c', 'a')
Out of these 4 characters, the smallest one is 'a' and hence we add it to the newString and it becomes, 
newString = "ba"

Now we are left with "edc" and since we can't get a window of size 4, we sort them in the increasing order and append them to the newString.

Hence, newString thus formed will be "bacde".
Try solving now

2. Make Unique Array

Easy
10m average time
90% success
0/40
Asked in companies
CodenationNagarro Software

You are given an array ‘ARR’ of size ‘N,’ and you have to tell the minimum number of elements that need to be removed such that the array contains all distinct elements. More formally, there should not be any ‘I’ and ‘J’ such that ‘I’ != ‘J’ and ‘ARR’[‘I’] = ‘ARR’[‘J’].

For example:

Given ‘N’ = 4, 
'ARR' = { 1, 2, 1, 2} 
Then the answer is 2 because 1 and 2 are repeated once therefore we need to remove 2 elements.
Try solving now
02
Round
Medium
Video Call
Duration45 minutes
Interview date26 Mar 2021
Coding problem1

OOps, C#, WPF, SQL , Design Principles, etc

1. Technical Questions

Related to DSA , Design Principles, SOLID , OOPs

Problem approach

Tip 1 : Practice Practice and Practice

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
Senior Software Engineer
6 rounds | 5 problems
Interviewed by Nagarro Software
1659 views
0 comments
0 upvotes
company logo
Senior Software Engineer
5 rounds | 5 problems
Interviewed by Nagarro Software
1110 views
0 comments
0 upvotes
company logo
Senior Software Engineer
5 rounds | 8 problems
Interviewed by Nagarro Software
1867 views
0 comments
0 upvotes
company logo
Assistant System Engineer
4 rounds | 7 problems
Interviewed by Nagarro Software
971 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Senior Software Engineer
1 rounds | 6 problems
Interviewed by Arcesium
3919 views
0 comments
0 upvotes
company logo
Senior Software Engineer
3 rounds | 3 problems
Interviewed by Ernst & Young (EY)
5172 views
0 comments
0 upvotes
company logo
Senior Software Engineer
3 rounds | 3 problems
Interviewed by HCL Technologies
3155 views
3 comments
0 upvotes