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

SDE - Intern

Nagarro Software
upvote
share-icon
4 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 4 Months
Topics: OOPs, SQL, Memory Management, Pointers, DSA
Tip
Tip

Tip 1 : Should know the OOPs concept clearly.
Tip 2 : how data structures are working behind the scenes

Application process
Where: Referral
Eligibility: 60%
Resume Tip
Resume tip

Tip 1 : Add Coding profile links like leetcode and hackerrank.
Tip 2 : Add atleast 2 projects.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration60 Minutes
Interview date5 Feb 2021
Coding problem0

Aptitude + Technical MCQs. Aptitude consists of logical thinking and technical objective consists of data structures and algorithm questions.

Aptitude - 25 MCQs and tech MCQs - 15.

02
Round
Medium
Online Coding Test
Duration90 Minutes
Interview date8 Feb 2021
Coding problem3

There were 3 coding questions: 1st is easy, 2nd is medium and 3rd is hard.

1. Find Palindromes

Moderate
25m average time
80% success
0/80
Asked in companies
QuikrGrabIQVIA

You are given an integer ‘N’. Your task is to find all palindromic numbers from 1 to ‘N’.

Palindromic integers are those integers that read the same backward or forwards.

Note:
Order of numbers should be in the non-decreasing matter.
For example:
You are given ‘N’ as 12, so the output should be [1, 2, 3, 4, 5, 6, 7, 8, 9, 11], as all single-digit numbers are palindromic, and 11 is also a palindromic number.
Problem approach

The Problem was quite easy. The main logic mentioned below:
"
while (n != 0) {
remainder = n % 10;
reversed = reversed * 10 + remainder;
n /= 10;
}
"

Try solving now

2. Longest Increasing Subsequence

Moderate
30m average time
65% success
0/80
Asked in companies
IBMVisaOYO

For a given array with N elements, you need to find the length of the longest subsequence from the array such that all the elements of the subsequence are sorted in strictly increasing order.

Strictly Increasing Sequence is when each term in the sequence is larger than the preceding term.

For example:
[1, 2, 3, 4] is a strictly increasing array, while [2, 1, 4, 3] is not.
Problem approach

I followed the recursive approach.

1. Express everything in terms of index
2. Explore all possibilities in subsequences.
3. and then take the max length.

Try solving now

3. Height of Binary Tree

Easy
15m average time
80% success
0/40
Asked in companies
CIS - Cyber InfrastructureExpedia GroupQuikr

The height of a tree is equal to the number of nodes on the longest path from the root to a leaf.


You are given an arbitrary binary tree consisting of 'n' nodes where each node is associated with a certain value.


Find out the height of the tree.


Example :
Input: Let the binary tree be:

Output: 2

Explanation: The root node is 3, and the leaf nodes are 1 and 2.

There are two nodes visited when traversing from 3 to 1.
There are two nodes visited when traversing from 3 to 2.

Therefore the height of the binary tree is 2.
Problem approach

From the problem statement, we have 2 arrays -> InOrder and Level order traversal array

1. Create a function and pass InOrder array, levelOrder array, the length(n) of inorder array, start = 0, end = n - 1, h = 0.
2. Get Index of current root in InOrder Traversal
3. Count elements in Left Subtree & Right Subtree.
4. Declare two lists for left and right subtrees
5. Extract values from the level order traversal list for the current left subtree as well as for the current right subtree.
6. Recursively call to calculate the height of the left subtree and right subtree.
7. Return the max height from the left or right subtree.

Try solving now
03
Round
Hard
Video Call
Duration40 Minutes
Interview date12 Feb 2021
Coding problem1

The interviewer asked me to explain the approach to the coding questions that I got in the online coding test(2nd round).
After that questions about OOPs concepts, SQL, and memory management in C, C++ and java were asked.

1. Technical Questions

OOPS Concepts.

What are pointers?

Garbage collection

04
Round
Easy
HR Round
Duration15 Minutes
Interview date12 Feb 2021
Coding problem0

This round started at 3:45 pm, it was conducted on Microsoft Teams. In this round, we were asked basic HR questions like what projects I have worked on, on which tech I am comfortable, comfortable with the location of the office, and why do you want to join Nagarro?

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
SDE - Intern
2 rounds | 4 problems
Interviewed by Nagarro Software
1007 views
1 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 4 problems
Interviewed by Nagarro Software
0 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Nagarro Software
916 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Nagarro Software
869 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by Amazon
15605 views
4 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 7 problems
Interviewed by Microsoft
15499 views
1 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Amazon
10215 views
2 comments
0 upvotes