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

SDE - 1

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

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: Data Structures, OOPS, Exception Handing, Multi-threading, Detailed Knowledge about project
Tip
Tip

Tip 1 :Work on core concepts of programming
Tip 2 :Solve Array , String and LinkedList related problems as much as you can 
Tip 3 :You should have through knowledge about your projects

Application process
Where: Company Website
Eligibility: No such criteria is there.
Resume Tip
Resume tip

Tip 1 : Additional information like online courses completed can help you stand out from the crowd.
Tip 2 : Mention those skills in which your have good knowledge

Interview rounds

01
Round
Easy
Video Call
Duration15 minutes
Interview date8 Jul 2022
Coding problem1

My interview was scheduled for around 9:45 PM. This was my first interview. The interview lasts for 15 minutes. Firstly, he(The interviewer) introduce himself and asked for my introduction.
He asked me my language preference, I usually code in Java.

1. Cycle Detection in a Singly Linked List

Moderate
15m average time
80% success
0/80
Asked in companies
Morgan StanleyDunzoOYO

You are given a Singly Linked List of integers. Return true if it has a cycle, else return false.


A cycle occurs when a node's next points back to a previous node in the list.


Example:
In the given linked list, there is a cycle, hence we return true.

Sample Example 1

Problem approach

SIMPLE APPROACH USING FAST AND SLOW POINTER APPROACH:

EXPLAINATION USING RACE EXAMPLE:

We can simply consider two cars, one is moving fast and one is moving slow, there's no, point that a slow car can met the fast car at any point of time except start and end.

If they anyhow met that means it's a lap race, and at that moment the slow car and fast car, will be at a certain place.

And now we know how it works.



bool detectLoop(Node* head) {
// Here both cars currently at the start point of the race.
Node*slowCar = head, *fastCar = head;

// CHECKING IF THE RACE IS SINGLE LAP RACE OR NOT.
while(fastCar != NULL && fastCar->next != NULL) {
// MOVING FAST CAR BY TWO STEPS AND SLOW CAR BY ONE.
slowCar = slowCar->next, fastCar = fastCar->next->next;
// IF SOMEHOW THEY MET THEN it is a multiple lap race.
if(fastCar==slowCar) return true;
}
// If they didn't met that means it was a single lap race.
return false;
}

Try solving now
02
Round
Easy
HR Round
Duration10 minutes
Interview date22 Jul 2022
Coding problem1

1. Basic HR Questions

1.Introduction.
2.Strength and weakness.
3.Why do you think this is your strength/weakness?
4.Why do you want to join Nagarro?
5.Willing to reallocate.
6.Do you have any questions for me?

Problem approach

Tip 1:Be calm 
Tip 2:Don't Fake Infront of HR about your Strength and Weakness.
Tip 3:Try to ask questions about the Tech stack on which company is currently working.

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
936 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 4 problems
Interviewed by Nagarro Software
1221 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 4 problems
Interviewed by Nagarro Software
758 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
58237 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
35147 views
7 comments
0 upvotes