Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Nagarro Team. If you also belong to the team, you can get access from here

Nagarro Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Nagarro Technology Trainee Interview Questions, Process, and Tips

Updated 14 Aug 2023

Top Nagarro Technology Trainee Interview Questions and Answers

  • Q1. Trapping Rain Water Problem Statement You are given a long type array/list ARR of size N , representing an elevation map. The value ARR[i] denotes the elevation of the i ...read more
  • Q2. Segregate Odd-Even Problem Statement In a wedding ceremony at NinjaLand, attendees are divided into two groups: bride’s side and groom’s side. Attendees from the bride’s ...read more
  • Q3. Smallest Window Problem Statement Given two strings S and X containing random characters, the task is to find the smallest substring in S which contains all the characte ...read more
View all 10 questions

Nagarro Technology Trainee Interview Experiences

4 interviews found

Technology Trainee Interview Questions & Answers

user image Ramji jaiswal

posted on 14 Aug 2023

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Aug 2022. There were 2 interview rounds.

Round 1 - Coding Test 

2 Coding cased on String, Math, and several DS, ALGO, and Aptitude Questions

Round 2 - Technical 

(5 Questions)

  • Q1. Implement DeQueue, OOPs related Questions.
  • Q2. Implement DeQueue from scratch
  • Ans. 

    Implement DeQueue using arrays in a programming language

    • Create an array to store the elements of the DeQueue

    • Implement functions to add elements at both ends of the DeQueue

    • Implement functions to remove elements from both ends of the DeQueue

    • Ensure proper handling of empty DeQueue and full DeQueue scenarios

  • Answered by AI
  • Q3. What is polymorphism?
  • Ans. 

    Polymorphism is the ability of a single function or method to operate on different types of data.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • It enables a single interface to be used for different data types.

    • Examples include method overloading and method overriding in object-oriented programming.

  • Answered by AI
  • Q4. What is inheritance?
  • Ans. 

    Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.

    • Allows for code reusability and promotes the concept of hierarchical classification

    • Derived class inherits properties and behaviors of the base class

    • Types of inheritance include single, multiple, multilevel, and hierarchical inheritance

  • Answered by AI
  • Q5. Give real-life examples and code it.
  • Ans. 

    Real-life examples and code for Technology Trainee interview question.

    • Example 1: Creating a simple calculator app in Python

    • Example 2: Implementing a basic chatbot using JavaScript

    • Example 3: Developing a website using HTML, CSS, and JavaScript

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Interest, Hobies, Why you want to join this company, where do you see yourself after 5 years.

Skills evaluated in this interview

I was interviewed in May 2021.

Round 1 - Coding Test 

(3 Questions)

Round duration - 150 Minutes
Round difficulty - Medium

MCQ round was from 10 to 11 .
Coding round was from 11 to 12:30

  • Q1. 

    Segregate Odd-Even Problem Statement

    In a wedding ceremony at NinjaLand, attendees are divided into two groups: bride’s side and groom’s side. Attendees from the bride’s side hold odd numbers, while those...

  • Ans. 

    Iterate through the array
    Used two arraylist to store odd and even separately
    add odd and even back to array

  • Answered Anonymously
  • Q2. 

    Count Derangements Problem Statement

    You are tasked with finding the total number of derangements for a given set of elements. Specifically, for an integer N, determine how many ways there are to permute ...

  • Ans. 

    There are n – 1 way for element 0 
    Let 0 be placed at index i. There are now two possibilities, depending on whether or not element i is placed at 0 in return. 

    i is placed at 0: This case is equivalent to solving the problem for n-2 elements as two elements have just swapped their positions.
    i is not placed at 0: This case is equivalent to solving the problem for n-1 elements as now there are n-1 elements, n-1 ...

  • Answered Anonymously
  • Q3. 

    Smallest Window Problem Statement

    Given two strings S and X containing random characters, the task is to find the smallest substring in S which contains all the characters present in X.

    Input:

    The first...
  • Ans. 

    First check if the length of the string is less than the length of the given pattern, if yes then “no such window can exist “.
    Store the occurrence of characters of the given pattern in a hash_pat[].
    we will be using two pointer technique basically
    Start matching the characters of pattern with the characters of string i.e. increment count if a character matches.
    Check if (count == length of pattern ) this means a window is...

  • Answered Anonymously
Round 2 - Video Call 

(1 Question)

Round duration - 30 minutes
Round difficulty - Easy

It was from 3pm to 3:30pm

  • Q1. 

    Trapping Rain Water Problem Statement

    You are given a long type array/list ARR of size N, representing an elevation map. The value ARR[i] denotes the elevation of the ith bar. Your task is to determine th...

  • Ans. 

    brute force
    For each element in the array, we find the maximum level of water it can trap after the rain, which is equal to the minimum of maximum height of bars on both the sides minus its own height
    optimised
    Find maximum height of bar from the left end upto an index i in the array left_max.
    Find maximum height of bar from the right end upto an index i in the array right_max.
    Iterate over the \text{height}height array and

  • Answered Anonymously
Round 3 - HR 

Round duration - 15 minutes
Round difficulty - Easy

It was from 10 am

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Netaji Subhas University Of Technology. Eligibility criteriano criteriaNagarro interview preparation:Topics to prepare for the interview - Data structures , OOPS , OS , DBMS , ProjectsTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Practice array,strings and recursion well.
Tip 2 : Have atleast 2 projects.

Application resume tips for other job seekers

Tip 1 : Keep Resume clean.
Tip 2 : Mention only project/technologies that you are comfortable with.

Final outcome of the interviewSelected

Skills evaluated in this interview

Technology Trainee Interview Questions Asked at Other Companies

asked in Nagarro
Q1. Trapping Rain Water Problem Statement You are given a long type a ... read more
asked in Nagarro
Q2. Segregate Odd-Even Problem Statement In a wedding ceremony at Nin ... read more
asked in Nagarro
Q3. Smallest Window Problem Statement Given two strings S and X conta ... read more
asked in Nagarro
Q4. Count Derangements Problem Statement You are tasked with finding ... read more
asked in Nagarro
Q5. How is the search in Hashmap O(1).
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at Lal Bahadur Shastri Institute of Management (LBSIM) and was interviewed before Apr 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Mathematics, Logical based, Not much difficult

Round 3 - Coding Test 

Multiple questions, around string manipulation, searching and sorting algorithms, patterns based

Round 4 - One-on-one 

(2 Questions)

  • Q1. Discussion regarding different situation based.
  • Q2. Memory and runtime efficiency.
  • Ans. 

    Memory and runtime efficiency are crucial for optimal performance of any technology.

    • Efficient algorithms and data structures can improve memory and runtime efficiency.

    • Caching and memoization can reduce runtime by storing frequently used data.

    • Optimizing code and reducing unnecessary computations can improve both memory and runtime efficiency.

    • Using appropriate programming languages and frameworks can also impact efficien...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Best company for both freshers and experienced techies.

Skills evaluated in this interview

I applied via Company Website and was interviewed in Apr 2021. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. How is the search in Hashmap O(1).
  • Ans. 

    Hashmap search has constant time complexity O(1) due to its use of hash function and index-based storage.

    • Hashmap uses a hash function to generate a unique index for each key-value pair

    • This index is used to directly access the value in the underlying array

    • As long as the hash function is well-designed and the array is large enough, search time remains constant

    • Example: searching for a value with key 'John' in a hashmap of...

  • Answered by AI
  • Q2. A simple variant to famous Two Sum problem from leetcode.

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep calm & answer the questions with full confidence.
Make sure your basics are clear.

Skills evaluated in this interview

Nagarro interview questions for designations

 Technology

 (1)

 Associate Technology

 (1)

 Trainee

 (14)

 Associate Lead Technology

 (2)

 Information Technology Recruiter

 (1)

 Technical Trainee

 (5)

 ASE Trainee

 (4)

 Associate Trainee

 (2)

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Dayananda Sagar College of Engineering, Bangalore and was interviewed in Sep 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Basic aptitude test cover all topic

Round 2 - Technical 

(2 Questions)

  • Q1. 2nd round is F2F interview at there office
  • Q2. Basic question on oops concept
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is rdbms in sql
  • Ans. 

    RDBMS stands for Relational Database Management System in SQL.

    • RDBMS is a type of database management system that stores data in a structured format using rows and columns.

    • It allows users to establish relationships between different data sets.

    • SQL (Structured Query Language) is commonly used to interact with RDBMS.

    • Examples of RDBMS in SQL include MySQL, Oracle, and SQL Server.

  • Answered by AI
  • Q2. What is polymorphism
  • Ans. 

    Polymorphism is the ability of a single function or method to operate on different types of data.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • It enables a single interface to represent multiple data types.

    • Examples include method overloading and method overriding in object-oriented programming.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Good

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Recruitment Consulltant and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. 1. Current Project architecture 2. How do you design micro services to scalable 3. How do you ensure ci/cd working as expected 4. What is oauth 5. Which Authorization servers you worked
  • Ans. 

    Answering questions related to current project architecture, designing scalable micro services, ensuring CI/CD, OAuth, and authorization servers.

    • Current project architecture involves a detailed analysis of the existing system, identifying key components, and designing a scalable solution.

    • Designing micro services to be scalable requires breaking down the application into smaller, independent services that can be easily ...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Nov 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(4 Questions)

  • Q1. What is a trigger
  • Ans. 

    A trigger is an event or condition that initiates a specific action or process.

    • Triggers are commonly used in programming and databases.

    • They can be used to automate tasks or initiate processes based on certain conditions.

    • Examples include a trigger that sends an email when a new user registers on a website, or a trigger that updates a database record when a certain field is changed.

    • Triggers can also be used in marketing ...

  • Answered by AI
  • Q2. What is right outer join
  • Ans. 

    Right outer join returns all records from the right table and matching records from the left table.

    • It includes all the records from the right table and only matching records from the left table.

    • If there is no match in the left table, the result will contain NULL values.

    • It is denoted by RIGHT OUTER JOIN or RIGHT JOIN keyword in SQL.

    • Example: SELECT * FROM right_table RIGHT JOIN left_table ON right_table.id = left_table.i

  • Answered by AI
  • Q3. What are types in Oracle
  • Ans. 

    Types in Oracle are data types that define the type of data that can be stored in a column or variable.

    • Oracle has several built-in data types such as NUMBER, VARCHAR2, DATE, and CLOB.

    • NUMBER is used to store numeric values, VARCHAR2 is used to store character strings, DATE is used to store dates and times, and CLOB is used to store large character strings.

    • Oracle also supports user-defined data types, which can be create...

  • Answered by AI
  • Q4. What is an array type
  • Ans. 

    An array type is a data type that stores a collection of elements of the same data type in a contiguous memory location.

    • Arrays can be one-dimensional or multi-dimensional

    • Elements in an array can be accessed using an index

    • Arrays can be initialized with a fixed size or dynamically resized

    • Examples of array types include int[], double[], and string[]

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. About yourself and last company

Interview Preparation Tips

Interview preparation tips for other job seekers - Technical round is bit difficult, review all the plsql concepts

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Company Website and was interviewed before Nov 2023. There were 2 interview rounds.

Round 1 - Coding Test 

1 dsa question and aptitude

Round 2 - HR 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. Worst phase of your life

Interview Preparation Tips

Interview preparation tips for other job seekers - Be calm

I applied via Naukri.com and was interviewed in Feb 2022. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Oops concept,WPF, basic c#, project based scenarios, multi threading, design patterns, solid principles,
Round 2 - Technical 

(1 Question)

  • Q1. Project based scenarios for design patterns and solid principles
Round 3 - HR 

(1 Question)

  • Q1. Salary negotiation, date of joining

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on c# basics along with project based scenarios for design patterns and solid principles

Nagarro Interview FAQs

How many rounds are there in Nagarro Technology Trainee interview?
Nagarro interview process usually has 3-4 rounds. The most common rounds in the Nagarro interview process are Resume Shortlist, Coding Test and Aptitude Test.
What are the top questions asked in Nagarro Technology Trainee interview?

Some of the top questions asked at the Nagarro Technology Trainee interview -

  1. How is the search in Hashmap O(...read more
  2. What is polymorphi...read more
  3. Give real-life examples and code ...read more

Tell us how to improve this page.

Nagarro Technology Trainee Interview Process

based on 2 interviews

Interview experience

4.5
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Accenture Interview Questions
3.8
 • 8.2k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.8
 • 3.1k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
DXC Technology Interview Questions
3.7
 • 809 Interviews
View all
Nagarro Technology Trainee Salary
based on 12 salaries
₹3 L/yr - ₹8 L/yr
19% less than the average Technology Trainee Salary in India
View more details

Nagarro Technology Trainee Reviews and Ratings

based on 5 reviews

4.4/5

Rating in categories

4.1

Skill development

4.0

Work-life balance

3.3

Salary

4.3

Job security

4.6

Company culture

3.4

Promotions

3.8

Work satisfaction

Explore 5 Reviews and Ratings
Associate Staff Engineer
2.9k salaries
unlock blur

₹10 L/yr - ₹35.2 L/yr

Staff Engineer
2.9k salaries
unlock blur

₹14.9 L/yr - ₹43.2 L/yr

Senior Engineer
2.4k salaries
unlock blur

₹5.8 L/yr - ₹25.1 L/yr

Senior Software Engineer
1.1k salaries
unlock blur

₹6.2 L/yr - ₹29.1 L/yr

Engineer
896 salaries
unlock blur

₹3 L/yr - ₹11 L/yr

Explore more salaries
Compare Nagarro with

Deloitte

3.8
Compare

Cognizant

3.8
Compare

TCS

3.7
Compare

Accenture

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview