i
Nagarro
Filter interviews by
I appeared for an interview in Jan 2022.
Round duration - 180 Minutes
Round difficulty - Medium
It was early morning online test on mettle platform
Given an array ARR
of size N
, perform the operation to swap the Kth element from the beginning with the Kth element from the end of the array.
N = 5, K = 2
...
Swap Kth elements from the beginning and end of an array.
Create a temporary variable to store the Kth element from the beginning
Swap the Kth element from the beginning with the Kth element from the end
Return the modified array
Determine the number of derangements possible for a set of 'N' elements. A derangement is a permutation where no element appears in its original position.
An integer 'T' repres...
Count the number of derangements possible for a set of 'N' elements.
Use dynamic programming to calculate the number of derangements for each test case
The formula for derangements is D(n) = (n-1)*(D(n-1) + D(n-2)), with base cases D(1) = 0 and D(2) = 1
Calculate derangements modulo (10^9 + 7) to avoid overflow issues
Round duration - 60 minutes
Round difficulty - Medium
It was in afternoon. For 1 hour. It was on Google meet. Interview was cool.
Given an array or list of integers 'ARR', identify the second largest element in 'ARR'.
If a second largest element does not exist, return -1.
ARR = [2,...
Find the second largest element in an array of integers.
Iterate through the array to find the largest and second largest elements.
Handle cases where all elements are identical by returning -1.
Consider edge cases like empty array or array with less than 2 elements.
Normalization in database management systems is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization involves breaking down a database into smaller, more manageable tables.
It helps in reducing data redundancy by storing data in a structured manner.
Normalization ensures data integrity by minimizing data anomalies.
There are different normal forms such as 1NF, 2NF, 3NF...
Tip 1 : study data structures thoroughly
Tip 2 : study algorithms thoroughly
Tip 1 : have good projects in resume
Tip 2 : make complete resume in one page. Basically keep it short. So that it helps to go through easily
I applied via Campus Placement and was interviewed before Jul 2021. There were 4 interview rounds.
Aptitude test on CS subjects like C programming, DBMS, CN, and OS.
There were 2 input-output based questions of easy to moderate level
Every candidate was given an individual topic and was asked to speak on it
I applied via Referral and was interviewed before Jan 2021. There was 1 interview round.
I applied via Company Website and was interviewed before Jul 2021. There were 3 interview rounds.
Aptitude, reasoning, English, cloud sections
2 questions in which , one has to complete within an 50 minutes
I applied via Newspaper Ad and was interviewed before Jun 2021. There were 3 interview rounds.
I applied via Walk-in and was interviewed before Jul 2021. There was 1 interview round.
I applied via Campus Placement and was interviewed before Jan 2021. There were 2 interview rounds.
Good
I appeared for an interview before Jun 2016.
I am a passionate software developer with 5 years of experience in web development and a strong background in computer science.
5 years of experience in web development
Strong background in computer science
Passionate about software development
To separate personal and professional calls, and to ensure availability and accessibility.
Separate personal and professional calls
Ensure availability and accessibility
Maintain work-life balance
Avoid mixing personal and work-related contacts
I appeared for an interview before Jun 2016.
I am a passionate software engineer with experience in developing web applications using various technologies.
Experienced in developing web applications using HTML, CSS, JavaScript, and frameworks like React and Angular
Proficient in backend development with Node.js and databases like MongoDB and MySQL
Familiar with version control systems like Git and deployment tools like Heroku
I appeared for an interview before Jul 2016.
Associate Staff Engineer
3k
salaries
| ₹10 L/yr - ₹35.2 L/yr |
Staff Engineer
2.9k
salaries
| ₹15 L/yr - ₹43.2 L/yr |
Senior Engineer
2.4k
salaries
| ₹6 L/yr - ₹24 L/yr |
Senior Software Engineer
1.2k
salaries
| ₹5.6 L/yr - ₹28 L/yr |
Engineer
972
salaries
| ₹3 L/yr - ₹11 L/yr |
Deloitte
Cognizant
TCS
Accenture