i
Nagarro
Filter interviews by
Node.js event loop is a mechanism that allows Node.js to perform non-blocking I/O operations asynchronously.
Event loop is responsible for handling asynchronous operations in Node.js.
It allows Node.js to perform multiple operations simultaneously without blocking the execution.
Event loop continuously checks the event queue for new events and executes them in a non-blocking manner.
Callbacks are used to handle the complet
- Basic data structures questions.
- Node.js specific questions.
Create a todo app using React, optimize with custom hooks for performance.
Create a basic todo app using React
Identify areas for optimization such as state management
Implement custom hooks for optimized performance
Use useMemo and useCallback hooks to optimize rendering
Consider lazy loading components for better performance
Debounce function delays the execution of a function until after a specified amount of time has passed since the last time it was invoked.
Use setTimeout to delay the execution of the function
Use clearTimeout to reset the timer if the function is invoked again within the specified time period
Commonly used in scenarios like search bars to prevent excessive API calls
I applied via Recruitment Consulltant and was interviewed in Dec 2024. There was 1 interview round.
Java and Java related tech questions
I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.
This was mix of aptitude test with questions related to .Net MVC, CSS, HTML and OOPS
Middleware in .Net Core is a software component that acts as a bridge between an application's request processing pipeline and the server.
Middleware components are executed in the order they are added to the pipeline.
They can perform tasks like authentication, logging, error handling, etc.
Middleware can be added using the 'UseMiddleware' method in the 'Configure' method of Startup class.
var keyword has function scope, let keyword has block scope. Closure function is a function defined inside another function.
var keyword has function scope, let keyword has block scope
Variables declared with var are hoisted to the top of their function, let variables are not hoisted
Closure function is a function defined inside another function, has access to the outer function's variables
Virtual DOM is a lightweight copy of the actual DOM, useState is a hook for managing state in functional components, and Hooks are functions that let you use state and other React features in functional components.
Virtual DOM is a lightweight copy of the actual DOM that React uses to improve performance by updating only the necessary parts of the actual DOM.
useState is a hook in React that allows functional components ...
Triggers in SQL are special stored procedures that are automatically executed when certain events occur in a database. Indexes in SQL are used to speed up the retrieval of data from tables.
Types of triggers: DML triggers (insert, update, delete), DDL triggers (create, alter, drop), and Logon triggers.
Indexes in SQL are used to quickly retrieve data from tables. Types of indexes include clustered, non-clustered, unique,...
Nagarro interview questions for designations
I applied via LinkedIn and was interviewed in Feb 2024. There were 2 interview rounds.
First is online test included both technical n non technical questions
Get interview-ready with Top Nagarro Interview Questions
25 Aptitude questions - Normal level
3 coding question : Level - Moderate
I applied via LinkedIn and was interviewed in Apr 2024. There was 1 interview round.
20 min duration, mathematical and reasoning questions are there
I applied via LinkedIn and was interviewed in May 2024. There were 2 interview rounds.
Length based question on train and pole, classic apti question from mettl were asked
Find longest repeated char from a string with count eg aaabbaa
I am a Senior Software Engineer with 8 years of experience in developing scalable and efficient software solutions.
8 years of experience in software development
Expertise in developing scalable and efficient software solutions
Proficient in programming languages such as Java, Python, and JavaScript
Strong problem-solving skills and ability to work in a team environment
I applied via LinkedIn
Test have math questions , 2 coding question and spring related questions
2 Interview rounds
based on 112 reviews
Rating in categories
Associate Staff Engineer
2.8k
salaries
| ₹10 L/yr - ₹35.2 L/yr |
Staff Engineer
2.7k
salaries
| ₹14.5 L/yr - ₹43.2 L/yr |
Senior Engineer
2.3k
salaries
| ₹6.2 L/yr - ₹25 L/yr |
Senior Software Engineer
1.1k
salaries
| ₹7.5 L/yr - ₹31 L/yr |
Software Engineer
934
salaries
| ₹3 L/yr - ₹12.2 L/yr |
Deloitte
Cognizant
TCS
Accenture