Open In App

Nagarro Interview Experience

Improve
Improve
Like Article
Like
Save
Share
Report

I’m a fresher. I applied to Nagarro through online portal on its website. Then after 2 to 3 weeks I got an email that Nagarro is hiring freshers, and I have to give an online test that was the first round of elimination. 

Round 1(Aptitude + Technical MCQ’s): This was an online round, conducted to Mettl Platform. 

  • It consists of 25 MCQ’s of aptitude and 15 Data Structure and Algorithm questions. 
  • Mostly 90% of questions are from GeeksforGeeks, I always choose to study on GeeksforGeeks so I easily clear that round. Basically if you have the basic and clear understanding of Data structure and algorithms, then it’s easy to clear that round.
  • After 5 to 6 hour I got an email that I qualified Round 1, and information about the Next round.

Round 2 (Coding): This round was also conducted on Metll platform. This round is totally based on coding. There are so many choices in language, so you can easily select the language in which you are comfortable in. There are three problems to solve. I choose Java 8 to solve the problems. The problems are ranging from easy to hard-

  1. To find the maximum occurring character in a given string.
  2. To find the factorial of a given number.
  3. Count Derangements.

I solve all the three problems, again because I practice from GeeksforGeeks.

After 2 days I got a email that I’m qualified Round 2 and I have an online technical interview.

Round 3 (Technical Interview): The interviewer was so polite. He firstly asks me to describe myself and then ask about my family. After that he ask which language I choose to solve problems in Coding round and why I choose that language. Then he started to ask the technical questions.

Java-

  1. What is Java?
  2. Advantages of Java
  3. What is JDK, JVM, JRE?
  4. Why Java is platform-independent?
  5. Define public static void main(String args[]) 
  6. Access specifiers
  7. What is the value of a variable when we initialize it?

OOPs

  1. What is Object-Oriented programming?
  2. What is constructor?
  3. What is Polymorphism?
  4. What is Abstraction?
  5. Difference between abstraction and interface?
  6. How to achieve all features of Oops in Java?

Data Structure-

  1. What is Data Structure?
  2. What is Stack?
  3. What is Queue?
  4. What is sorting?
  5. Which sorting algorithm is best?
  6. Time complexity of Quick sort and why its best?
  7. Merge Sort.

Database-

  1. What is Database?
  2. What is Normalization?
  3. What is the concepts of key in DBMS? How many types of keys are in DBMS?
  4. What is the difference between Primary key and unique key?
  5. What is join in SQL?

I answered all the questions.

That was all!!

Thank you GeeksforGeeks to become best platform, and helped me to qualify all the rounds.

If you are preparing for Nagarro then GeeksforGeeks is the best platform, to get placed.

All the best!!!


Last Updated : 02 Jul, 2021
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads