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

Senior Software Engineer

Nagarro pvt limited
upvote
share-icon
2 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Application story
I did not get much time to practice for the interview as I was already working. I spent approximately 2 hours, 4-5 times a week, practising DSA problems on the coding platform. For system design, try to read as many articles as you can. It will be beneficial for your interview.
Preparation
Duration: 2 Months
Topics: Java-8, Spring boot, System Design, and Data structures problem-solving.
Tip
Tip

Tip 1: Solve as many puzzle problems as you can. It will be really helpful for you.

Tip 2: Practice solving DSA problems using any one language.

Application process
Where: Referral
Eligibility: No criteria
Resume Tip
Resume tip

Tip 1: Put only correct and concise information.

Tip 2: Double-check your resume before the interview.

Interview rounds

01
Round
Medium
Face to Face
Duration60 minutes
Interview date2 Apr 2024
Coding problem3

1. Minimum Jumps to Reach Home

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

A certain bug's home is on the x-axis at position x. Help them get there from position 0.

The bug jumps according to the following rules:
It can jump exactly a position forward (to the right).
It can jump exactly two positions backwards (to the left).
It cannot jump backwards twice in a row.
It cannot jump to any forbidden positions.
The bug may jump forward beyond its home but cannot jump to positions numbered with negative integers.

Given an array of integers forbidden, where forbidden[i] means that the bug cannot jump to the position forbidden[i], and integers a, b, and x, return the minimum number of jumps needed for the bug to reach its home. If there is no possible sequence of jumps that lands the bug on position x, return -1.

Try solving now

2. Puzzle

You are blindfolded and 10 coins are placed in front of you on the table. You can touch the coins but can’t tell which way up they are by feel. You are advised that there are 5 coins head up, and 5 coins tails up but not which ones are which.
I need to make two piles of coins each with the same number of heads up. I can flip the coins any number of times.

3. Database Management and Web Infrastructure

What is the difference between SQL and NoSQL? (Learn)
Types of caching? (Learn)
What are load balancers?

02
Round
Medium
Face to Face
Duration50 minutes
Interview date8 Apr 2024
Coding problem2

1. Puzzle

A person is working for you, and each day you pay him with a gold bar per day. The gold bar is segmented into 7 pieces. You must give the worker a piece of gold each day after completing the work. What is the number of cuts that you can make to the gold bar to allow you to achieve this?
Condition: here we need to minimize the number of cuts.

2. System Design

Design HLD for Short URL

You start by asking for requirements, and what functionalities it should have. 
List down all your functional and non-functional requirements for example function should be highly available and low latency etc.
Here we need to find QPS (Queries per second), memory, and CPU requirements.
Will it be write heavy or read heavy ask that based on that find these metrics.
Which hashing technique you will be using etc.?
mainly we need to draw the HLD for it including databases, cache, Kafka, Flink, load balancers etc.

Here's your problem of the day

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

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
Associate Software Developer
4 rounds | 7 problems
Interviewed by Nagarro pvt limited
376 views
0 comments
0 upvotes
Software Engineer
3 rounds | 8 problems
Interviewed by Nagarro pvt limited
231 views
0 comments
0 upvotes
React developer
1 rounds | 1 problems
Interviewed by Nagarro pvt limited
532 views
0 comments
0 upvotes
Fullstack Developer
2 rounds | 9 problems
Interviewed by Nagarro pvt limited
707 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Senior Software Engineer
1 rounds | 6 problems
Interviewed by Arcesium
3734 views
0 comments
0 upvotes
company logo
Senior Software Engineer
3 rounds | 3 problems
Interviewed by Ernst & Young (EY)
4984 views
0 comments
0 upvotes
company logo
Senior Software Engineer
3 rounds | 3 problems
Interviewed by HCL Technologies
3013 views
3 comments
0 upvotes