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

Senior Software Engineer

Nagarro Software
upvote
share-icon
6 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 Months
Topics: DSA, Level 1.Net core, React, Javascript, API
Tip
Tip

Tip 1 : DSA Level 1 is must
Tip 2 : Focus on core
Tip 3 : Be confident

Application process
Where: Referral
Eligibility: NA
Resume Tip
Resume tip

Tip 1 : Know everything whatever you mentioned in resume
Tip 2 : Mention projects details properly

Interview rounds

01
Round
Medium
Online Coding Interview
Duration180 mins
Interview date10 Mar 2021
Coding problem1

It was aptitude & english then coding round

1. Count characters

Easy
0/40
Asked in companies
Info Edge India (Naukri.com)PayPalErnst & Young (EY)

Write a program to count and print the total number of characters (lowercase english alphabets only), digits (0 to 9) and white spaces (single space, tab i.e. '\t' and newline i.e. '\n') entered till '$'.

That is, input will be a stream of characters and you need to consider all the characters which are entered till '$'.

Problem approach

I did that using hashmap

Try solving now
02
Round
Medium
Online Coding Interview
Duration120 Minutes
Interview date7 Apr 2021
Coding problem0

It was english test

03
Round
Easy
Online Coding Interview
Duration60 Minutes
Interview date23 Apr 2021
Coding problem1

Online coding round 3 questions were there leetcode easy

1. Preorder Traversal

Easy
15m average time
85% success
0/40
Asked in companies
WalmartMorgan StanleyMicrosoft

You are given the root node of a binary tree consisting of ‘N’ nodes. Your task is to return its preorder traversal. The preorder traversal of a binary tree is defined as a process of traversing each node in the following manner-:

1- Visit the root node.
2- Traverse all nodes in the left subtree of the root node.
3- Traverse all the nodes in the right subtree of the root node.
For Example:
For the given tree below,
Preorder traversal for the given tree will be [1, 2, 4, 5, 3]. Hence, the answer is [1, 2, 4, 5, 3].

Example

Example:
Elements are in the level order form. The input consists of values of nodes separated by a single space in a single line. In case a node is null, we take -1 in its place.

For example, the input for the tree depicted in the below image would be :

Example

1
2 3
4 -1 5 6
-1 7 -1 -1 -1 -1
-1 -1

Explanation :
Level 1 :
The root node of the tree is 1

Level 2 :
Left child of 1 = 2
Right child of 1 = 3

Level 3 :
Left child of 2 = 4
Right child of 2 = null (-1)
Left child of 3 = 5
Right child of 3 = 6

Level 4 :
Left child of 4 = null (-1)
Right child of 4 = 7
Left child of 5 = null (-1)
Right child of 5 = null (-1)
Left child of 6 = null (-1)
Right child of 6 = null (-1)

Level 5 :
Left child of 7 = null (-1)
Right child of 7 = null (-1)

The first not-null node (of the previous level) is treated as the parent of the first two nodes of the current level. 

The second not-null node (of the previous level) is treated as the parent node for the next two nodes of the current level and so on.

The input ends when all nodes at the last level are null (-1).
Note :
The above format was just to provide clarity on how the input is formed for a given tree. 

The sequence will be put together in a single line separated by a single space. Hence, for the above-depicted tree, the input will be given as:

1 2 3 4 -1 5 6 -1 7 -1 -1 -1 -1 -1 -1
Problem approach

Did using recursion preorder

Try solving now
04
Round
Easy
Video Call
Duration60 Minutes
Interview date27 Apr 2021
Coding problem1

They tested my basic data structure knowledge

1. OOPs Question

It was related to static vaiarbles and classes

Problem approach

Explained about static.

05
Round
Medium
Video Call
Duration60 Minutes
Interview date28 Apr 2021
Coding problem1

It was more about technical knowledge and problem solving skills

1. System Design Question

Design login page for facebook

06
Round
Easy
HR Round
Duration30 Minutes
Interview date10 May 2021
Coding problem1

General question and CTC discussion

1. Basic HR question

CTC discussion

Problem approach

Tip 1 : Be confident don't hesitate while negotiation

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
2 rounds | 3 problems
Interviewed by Nagarro Software
2988 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
1868 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
3920 views
0 comments
0 upvotes
company logo
Senior Software Engineer
3 rounds | 3 problems
Interviewed by Ernst & Young (EY)
5173 views
0 comments
0 upvotes
company logo
Senior Software Engineer
3 rounds | 3 problems
Interviewed by HCL Technologies
3156 views
3 comments
0 upvotes