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

SDE - 1

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

Interview preparation journey

expand-icon
Preparation
Duration: 4-6 months
Topics: Data structures , Algorithms , Command on any one language(Python in my case) , OOPS , SDLC , Operating Systems
Tip
Tip

Tip 1 : Make an habit of solving atleast 1-2 problems daily on any coding platform.
Tip 2 : Don't just waste your time getting overwhelmed by watching lots of roadmaps and related videos. Pick any one topic and try to solve around 10-15 different approach based questions.
Tip 3 : Try to solve a particular question in limited amount of time. Don't seek for any solved solution during that time.
Tip 4(Bonus Tip):Start solving question with naive approach and then try to optimize it.

Application process
Where: Campus
Eligibility: Above 70% in class 12
Resume Tip
Resume tip

Tip 1 : Add recent projects in which you've actually learnt and earned some skills.
Tip 2 : Try to make your resume short and crisp.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration60 mins
Interview date16 Aug 2021
Coding problem3

This round was focused on aptitude checking .It consists mcqs based on logical questioning , quantitative questions and reasoning.

1. Puzzle

A train running at the speed of 60 km/hr crosses a pole in 9 seconds. What is the length of the train?

A. 120 metres
B. 180 metres
C. 324 metres
D. 150 metres

2. Puzzle

The sum of ages of 5 children born at the intervals of 3 years each is 50 years. What is the age of the youngest child?

A. 4 years
B. 8 years
C. 10 years
D. None of these

3. Puzzle

Statements: The old order changed yielding place to new.

Conclusions:

Change is the law of nature.
Discard old ideas because they are old.
A. Only conclusion I follows
B. Only conclusion II follows
C. Either I or II follows
D. Neither I nor II follows
E. Both I and II follow

02
Round
Medium
Video Call
Duration90 mins
Interview date24 Aug 2021
Coding problem3

Two categories of coding problem:
1)SD - 3 problems (1 Easy level, 2 medium level)
1)CSD - 3 medium level problems

1. Longest Substring Without Repeating Characters

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

Given a string input of length n, find the length of the longest substring without repeating characters i.e return a substring that does not have any repeating characters.

Substring is the continuous sub-part of the string formed by removing zero or more characters from both ends.

Problem approach

Step 1: Started with naive approach
Step 2: Tried to optimize my code .

Try solving now

2. Count Ways To Make Array With Product

Moderate
30m average time
70% success
0/80
Asked in company
Nagarro Software

There are two friends Ranbir and Alia. Ranbir gave a question to Alia that you are given ‘Q’ queries in the form [N, P].

For each query, Alia has to count how many arrays consisting of positive integers of size ‘N’ she could build such that the product of all the array elements is equal to ‘P’.

Since the answer could be large, return the answer to each query modulo 10^9 + 7.

Problem approach

Step 1- Read and tried to solve the problem using pen and paper.
Step 2: Tried greedy approach for solving the problem

Try solving now

3. Move All Negative Numbers To Beginning And Positive To End

Easy
10m average time
90% success
0/40
Asked in companies
BarclaysDunzoSAP Labs

You are given an array 'ARR' consisting of 'N' integers. You need to rearrange the array elements such that all negative numbers appear before all positive numbers.

Note:
The order of elements in the resulting array is not important.
Example:
Let the array be [1, 2, -3, 4, -4, -5]. On rearranging the array such that all negative numbers appear before all positive numbers we get the resulting array [-3, -5, -4, 2, 4, 1].
Problem approach

This problem was pretty straight forward and initially i have solved this using extra space .
Then i have tried to solve it using constant space.

Try solving now
03
Round
Easy
Video Call
Duration15 mins
Interview date28 Aug 2021
Coding problem2

Technical round
Duration - 11:00 to 11:15 AM
Topics asked - Basics of python , OOPS questions , DBMS , data structures

1. Python based questions

He asked general questions from python like "difference between sets and lists"

Problem approach

I have stated 2 to 3 key points of both sets and lists.

2. Missing Number

Moderate
30m average time
70% success
0/80
Asked in companies
SamsungFacebookApple

You are given an array/list ‘BINARYNUMS’ that consists of ‘N’ distinct strings which represent all integers from 0 to N in binary representation except one integer. This integer between 0 to ‘N’ whose binary representation is not present in list ‘BINARYNUMS’ is called ‘Missing Integer’.

Your task is to find the binary representation of that ‘Missing Integer’. You should return a string that represents this ‘Missing Integer’ in binary without leading zeros.

Note

1. There will be no leading zeros in any string in the list ‘BINARYNUMS’.

Example:

Consider N = 5 and the list ‘binaryNums’=  [“0”, “01”, “010”, “100”, “101”].  This list consists of the binary representation of numbers [0, 1, 2, 4, 5]. Clearly, the missing number is 3 and its binary representation will be “11”. So you should return string “11”.
Problem approach

Step 1: Firstly i have mentioned the solution using dictionaries in python.
Step 2: After interviewer asked me for optimal solution.
Step 3: I have then used the optimal approach which is using the summation formula .This gave me answer without using extra space.

Try solving now
04
Round
Easy
HR Round
Duration15 minutes
Interview date31 Aug 2021
Coding problem1

HR round.
Checking your behavioral and communication skills

1. Basic Hr Questions

It was just like a normal conversation between two professionals.
She asked me to introduce myself.
What i aspire to become in future?
She asked my 5 characteristics .

Problem approach

Tip 1: Stay calm while talking to the interviewer. Usually they are very friendly so try to converse gently. 
Tip 2: Don't hesitate to ask questions which comes in your mind.
Tip 3: If no questions to ask just say "Thank you for asking , right now i do not have anything to add maybe in future if i want to ask something can i reach out to you through your email?"

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 - 1
3 rounds | 3 problems
Interviewed by Nagarro Software
0 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Nagarro Software
937 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 4 problems
Interviewed by Nagarro Software
1222 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 4 problems
Interviewed by Nagarro Software
759 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
115097 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
58238 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
35147 views
7 comments
0 upvotes