Logo

Get AmbitionBox App

Faster and better experience!

AmbitionBox

AmbitionBox

Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
  • Home
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Awards 2024
  • Campus Placements
  • Practice Test
  • Compare Companies
+ Contribute
notification
notification
Login
  • Home
  • Communities
  • Companies
    • Companies

      Discover best places to work

    • Compare Companies

      Compare & find best workplace

    • Add Office Photos

      Bring your workplace to life

    • Add Company Benefits

      Highlight your company's perks

  • Reviews
    • Company reviews

      Read reviews for 6L+ companies

    • Write a review

      Rate your former or current company

  • Salaries
    • Browse salaries

      Discover salaries for 6L+ companies

    • Salary calculator

      Calculate your take home salary

    • Are you paid fairly?

      Check your market value

    • Share your salary

      Help other jobseekers

    • Gratuity calculator

      Check your gratuity amount

    • HRA calculator

      Check how much of your HRA is tax-free

    • Salary hike calculator

      Check your salary hike

  • Interviews
    • Company interviews

      Read interviews for 40K+ companies

    • Share interview questions

      Contribute your interview questions

  • Jobs
  • Awards
    pink star
    WINNERS AWAITED!
    • ABECA 2025
      WINNERS AWAITED!

      AmbitionBox Employee Choice Awards - 4th Edition

    • ABECA 2024

      AmbitionBox Employee Choice Awards - 3rd Edition

    • AmbitionBox Best Places to Work 2022

      2nd Edition

    • AmbitionBox Best Places to Work 2021

      1st Edition

For Employers
Upload Button Icon Add office photos
logo
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
4.0

based on 4.3k Reviews

Play video Play video Video summary
  • About
  • Reviews
    4.3k
  • Salaries
    27.6k
  • Interviews
    779
  • Jobs
    249
  • Benefits
    1.2k
  • Photos
    19
  • Posts
    7

Filter interviews by

Nagarro Interview Questions and Answers

Updated 20 May 2025
Popular Designations

313 Interview questions

A Software QA Engineer was asked 3w ago
Q. Explain the framework.
Ans. 

A framework in software QA provides a structured approach for testing, ensuring consistency and efficiency in the testing process.

  • Defines the testing process: A framework outlines the steps involved in testing, such as planning, execution, and reporting.

  • Promotes reusability: For example, a test automation framework allows testers to reuse code for similar test cases, saving time.

  • Enhances collaboration: Frameworks ...

View all Software QA Engineer interview questions
A React Js Frontend Developer was asked 4w ago
Q. What is the difference between writing a custom hook as a React component and as a function?
Ans. 

Custom hooks can be created as functions or components, each serving different purposes in React.

  • Custom hooks as functions: They encapsulate reusable logic and can use other hooks internally.

  • Example: function useFetch(url) { const [data, setData] = useState(null); useEffect(() => { fetch(url).then(...); }, [url]); return data; }

  • Custom hooks as components: They can manage state and lifecycle methods but are less...

View all React Js Frontend Developer interview questions
A React Js Frontend Developer was asked 4w ago
Q. What is the inset property in CSS?
Ans. 

The inset property in CSS is a shorthand for setting the top, right, bottom, and left properties simultaneously.

  • The inset property can take values in pixels, percentages, or other units, e.g., inset(10px 20px 30px 40px).

  • It can also accept the 'auto' value, e.g., inset(auto).

  • When used, it positions an element relative to its nearest positioned ancestor.

  • The inset property is particularly useful for creating responsi...

View all React Js Frontend Developer interview questions
A React Js Frontend Developer was asked 4w ago
Q. What are the differences between objects and maps?
Ans. 

Objects are key-value pairs with string keys, while Maps allow any data type as keys and maintain insertion order.

  • Objects can only have string or symbol keys, while Maps can have keys of any type (e.g., objects, functions).

  • Maps maintain the order of elements based on insertion, whereas objects do not guarantee order.

  • Maps have a size property that returns the number of key-value pairs, while objects require manual ...

View all React Js Frontend Developer interview questions
A Staff Consultant was asked 1mo ago
Q. What is velocity?
Ans. 

Velocity is a measure of the rate and direction of motion, often used in physics and project management.

  • In physics, velocity is defined as the displacement of an object divided by the time taken.

  • Example: If a car travels 100 meters north in 5 seconds, its velocity is 20 m/s north.

  • In project management, velocity refers to the amount of work completed in a given time frame, often measured in story points.

  • Example: A ...

View all Staff Consultant interview questions
An Associate Staff Engineer was asked 1mo ago
Q. What is Webpack?
Ans. 

Webpack is a powerful module bundler for JavaScript applications, optimizing assets for production.

  • Webpack bundles JavaScript files for usage in a browser, allowing for modular development.

  • It supports various file types, including CSS, images, and fonts, through loaders.

  • Webpack can optimize assets by minifying code and splitting bundles for better performance.

  • It uses a configuration file (webpack.config.js) to def...

View all Associate Staff Engineer interview questions
A Software Developer was asked 1mo ago
Q. Given the root of a binary search tree, and an integer k, return the kth smallest value (1-indexed) of all the values of the nodes in the tree.
Ans. 

Find the Kth smallest element in a binary search tree (BST) using in-order traversal.

  • In a BST, the in-order traversal yields elements in sorted order.

  • To find the Kth smallest, perform an in-order traversal and count nodes.

  • Stop when the count reaches K to retrieve the Kth smallest element.

  • Example: For a BST with values [5, 3, 8, 1, 4], the 3rd smallest is 4.

View all Software Developer interview questions
Are these interview questions helpful?
A Cloud Devops Engineer was asked 2mo ago
Q. What is the difference between a load balancer and Ingress?
Ans. 

Load balancers distribute traffic across servers, while Ingress manages external access to services in Kubernetes.

  • Load balancers operate at Layer 4 (Transport) or Layer 7 (Application) of the OSI model.

  • Ingress is specific to Kubernetes and provides HTTP routing to services based on rules.

  • Load balancers can be hardware-based (like F5) or software-based (like HAProxy).

  • Ingress controllers can use various backends, su...

View all Cloud Devops Engineer interview questions
A Cloud Devops Engineer was asked 2mo ago
Q. How do you perform blue-green deployment in Kubernetes?
Ans. 

Blue-green deployment in Kubernetes allows seamless updates with minimal downtime by switching traffic between two identical environments.

  • Create two identical environments: 'blue' (current) and 'green' (new).

  • Deploy the new version of the application to the 'green' environment.

  • Use a Kubernetes Service to route traffic to the 'blue' environment initially.

  • Switch the Service to point to the 'green' environment once te...

View all Cloud Devops Engineer interview questions
A Cloud Devops Engineer was asked 2mo ago
Q. How do you create volumes dynamically in Kubernetes?
Ans. 

Dynamically creating volumes in Kubernetes involves using Persistent Volume Claims (PVCs) and Storage Classes.

  • Use a StorageClass to define the type of storage and its parameters.

  • Create a Persistent Volume Claim (PVC) that requests storage from the StorageClass.

  • Kubernetes will automatically provision a Persistent Volume (PV) based on the PVC.

  • Example of a StorageClass definition: ```yaml apiVersion: storage.k8s.io/v...

View all Cloud Devops Engineer interview questions
1 2 3 4 5 6 7

Nagarro Interview Experiences

779 interviews found

Qa Automation Testing Engineer Interview Questions & Answers

user image Anonymous

posted on 30 Jan 2025

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
No response

I appeared for an interview in Dec 2024.

Round 1 - Aptitude Test 

Basic quant and reasoning questions
Selenium MCQ
Java programs with MCQ

Round 2 - Technical 

(23 Questions)

  • Q1. Tell me about yourself
  • Add your answer
  • Q2. Where you initialise driver
  • Ans. 

    The driver is typically initialized in the setup method of a test automation framework.

    • Driver initialization is usually done in a setup method before test execution.

    • Commonly used methods for driver initialization include WebDriverManager, System.setProperty, and driver instantiation.

    • Example: WebDriverManager.chromedriver().setup();

  • Answered by AI
    Add your answer
  • Q3. Driver is static or non static
  • Ans. 

    Driver can be both static and non-static depending on the context of its usage.

    • Driver class can be static if it is used to initiate the WebDriver instance in a test automation framework.

    • Driver class can be non-static if it is used as an instance variable within a test class.

    • Static driver can be accessed directly without creating an object of the class.

    • Non-static driver requires an object of the class to be created befo...

  • Answered by AI
    Add your answer
  • Q4. Difference between static and non static
  • Ans. 

    Static variables belong to the class itself, while non-static variables belong to instances of the class.

    • Static variables are shared among all instances of a class

    • Non-static variables are unique to each instance of a class

    • Static variables are initialized only once, at the start of the program

    • Non-static variables are initialized separately for each instance of the class

  • Answered by AI
    Add your answer
  • Q5. Disadvantages of static and non static
  • Ans. 

    Static and non-static have their own disadvantages in QA automation testing.

    • Static methods cannot be overridden or inherited, making it difficult to create flexible test cases.

    • Non-static methods require an instance of the class to be created, which can lead to increased memory usage.

    • Static methods can lead to tight coupling between classes, making it harder to maintain and update the code.

    • Non-static methods may have de...

  • Answered by AI
    Add your answer
  • Q6. Parallel execution in TestNG
  • Ans. 

    TestNG allows parallel execution of test cases to save time and improve efficiency.

    • TestNG provides the 'parallel' attribute in the testng.xml file to specify the level of parallelism for test execution.

    • Parallel execution can be achieved at the test level, class level, method level, or suite level.

    • TestNG also supports parallel execution of tests across multiple classes or suites using the 'parallel' attribute in the sui...

  • Answered by AI
    Add your answer
  • Q7. Write the code for Parallel testing in TestNG
  • Ans. 

    Parallel testing in TestNG allows running tests concurrently for faster execution.

    • Use 'parallel' attribute in testng.xml file to specify parallel execution mode.

    • Set 'parallel' attribute to 'methods', 'classes', or 'tests' based on the level of parallelism needed.

    • Example: <suite name='MySuite' parallel='tests'>

    • Use 'thread-count' attribute to specify the number of threads to use for parallel execution.

  • Answered by AI
    Add your answer
  • Q8. Difference between parallel methods and parallel tests
  • Ans. 

    Parallel methods run multiple methods concurrently within a single test, while parallel tests run multiple tests concurrently.

    • Parallel methods execute multiple methods within a single test class concurrently.

    • Parallel tests execute multiple test classes concurrently.

    • Parallel methods are useful for speeding up the execution of a single test, while parallel tests are useful for running multiple tests faster.

    • Example: Runni...

  • Answered by AI
    Add your answer
  • Q9. Upload file using rest assured
  • Ans. 

    Use Rest Assured to upload a file

    • Use the given file path to create a File object

    • Use MultiPartSpecBuilder to build the request with the file

    • Send the request using Rest Assured's given(), when(), and post() methods

  • Answered by AI
    Add your answer
  • Q10. Postman basic questions
  • Add your answer
  • Q11. Parameter for post method in postman
  • Ans. 

    The parameter for a POST method in Postman is typically sent in the request body.

    • Parameters are sent in the request body in key-value pairs

    • Parameters can be sent as form-data, x-www-form-urlencoded, or raw JSON

    • Example: {"key": "value"}

  • Answered by AI
    Add your answer
  • Q12. BDD Framework cucumber
  • Add your answer
  • Q13. Cucumber execution process
  • Add your answer
  • Q14. How cucumber know step defination file placed
  • Ans. 

    Cucumber knows the step definition file based on the annotations provided in the feature files.

    • Cucumber uses annotations like @Given, @When, @Then to map steps in feature files to corresponding step definition methods.

    • Step definition files are typically placed in a separate package or directory within the project structure.

    • Cucumber scans the project directory for step definition files based on the package structure and...

  • Answered by AI
    Add your answer
  • Q15. Parameters used in cucumber
  • Ans. 

    Parameters used in cucumber are used to pass values to the step definitions in feature files.

    • Parameters are defined in feature files using < > syntax

    • Parameters can be passed to step definitions using Regular Expressions

    • Parameters can be used to make scenarios more reusable and dynamic

  • Answered by AI
    Add your answer
  • Q16. Datatable in cucumber
  • Ans. 

    Datatable in Cucumber is used to pass multiple sets of data to a step definition in a scenario.

    • Datatables are defined using pipes (|) to separate values

    • Each row in the datatable represents a set of data passed to the step definition

    • Datatables can be used for parameterization and data-driven testing

  • Answered by AI
    Add your answer
  • Q17. Have u created the testplan document when porject was started
  • Ans. 

    Yes, I have created the test plan document at the start of the project.

    • Yes, I always create a test plan document at the beginning of a project to outline the testing approach and strategy.

    • The test plan document includes details on scope, objectives, resources, schedule, and test cases.

    • It helps in ensuring that all stakeholders are aligned on the testing process and expectations.

    • For example, in my previous project, I cr...

  • Answered by AI
    Add your answer
  • Q18. Testing cycle when project was on initial level
  • Ans. 

    During the initial testing cycle of a project, focus is on establishing test cases, setting up test environments, and identifying potential issues.

    • Creating test cases based on requirements

    • Setting up test environments

    • Identifying potential issues and risks

    • Executing test cases and reporting defects

    • Collaborating with developers to resolve issues

  • Answered by AI
    Add your answer
  • Q19. Risk management and risk based testing
  • Add your answer
  • Q20. Which estimate technique you follow , if fibonacci then why it is in 1 2 3 5 8 13 ?? Not in 12345678
  • Ans. 

    Fibonacci sequence is a mathematical pattern where each number is the sum of the two preceding ones.

    • Fibonacci sequence is a series of numbers where each number is the sum of the two preceding ones.

    • The sequence starts with 1, 2, then each subsequent number is the sum of the two previous numbers (1+2=3, 2+3=5, 3+5=8, and so on).

    • This sequence is used in estimating because it reflects natural growth patterns found in natur...

  • Answered by AI
    Add your answer
  • Q21. What is testing matrix and automation ROI
  • Ans. 

    Testing matrix is a tool used to track test coverage and automation ROI is the return on investment from implementing automation testing.

    • Testing matrix is a visual representation of test cases, test scenarios, and their coverage across different platforms, browsers, devices, etc.

    • Automation ROI is the measure of the benefits gained from automation testing compared to the costs incurred in implementing and maintaining th...

  • Answered by AI
    Add your answer
  • Q22. Cicd tool
  • Add your answer
  • Q23. Handle team ?
  • Add your answer

Qa Automation Testing Engineer Interview Questions asked at other Companies

Q1. selenium: what are selenium components, what are the different locators in selenium, what is selenium web driver, write a xpath for a given element on a web page
View answer (5)
Anonymous

Data Analyst Interview Questions & Answers

user image RISHABH Pal

posted on 18 Dec 2024

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

I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

The Aptitude Test session accesses mathematical and logical reasoning abilities

Round 2 - Technical 

(6 Questions)

  • Q1. What is Vlookup
  • Ans. 

    Vlookup is a function in Excel used to search for a value in a table and return a corresponding value from another column.

    • Vlookup stands for 'Vertical Lookup'

    • It is commonly used in Excel to search for a value in the leftmost column of a table and return a value in the same row from a specified column

    • Syntax: =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

    • Example: =VLOOKUP(A2, B2:D10, 3, FALSE) - searc...

  • Answered by AI
    Add your answer
  • Q2. Some IF else Question in Excel
  • Add your answer
  • Q3. What does your day in your previous organization look like?
  • Ans. 

    My day in my previous organization involved analyzing large datasets, creating reports, and presenting findings to stakeholders.

    • Reviewing and cleaning large datasets to ensure accuracy

    • Creating visualizations and reports to communicate insights

    • Collaborating with team members to identify trends and patterns

    • Presenting findings to stakeholders in meetings or presentations

  • Answered by AI
    Add your answer
  • Q4. Could you share the technical skills you possess?
  • Ans. 

    I possess strong technical skills in data analysis, including proficiency in programming languages, statistical analysis, and data visualization tools.

    • Proficient in programming languages such as Python, R, SQL

    • Skilled in statistical analysis and data modeling techniques

    • Experience with data visualization tools like Tableau, Power BI

    • Knowledge of machine learning algorithms and techniques

  • Answered by AI
    Add your answer
  • Q5. Can you explain what a Pivot Table is?
  • Ans. 

    A Pivot Table is a data summarization tool used in spreadsheet programs to analyze, summarize, and present data in a tabular format.

    • Pivot tables allow users to reorganize and summarize selected columns and rows of data to obtain desired insights.

    • Users can easily group and filter data, perform calculations, and create visualizations using pivot tables.

    • Pivot tables are commonly used in Excel and other spreadsheet program...

  • Answered by AI
    Add your answer
  • Q6. Find the Highest-paid employee in each department along with their salary and department name.
  • Ans. 

    To find the highest-paid employee in each department, we need to group employees by department and then select the employee with the highest salary in each group.

    • Group employees by department

    • Find the employee with the highest salary in each group

    • Retrieve the employee's name, salary, and department name

  • Answered by AI
    Add your answer

Interview Preparation Tips

Topics to prepare for Nagarro Data Analyst interview:
  • SQL
  • Excel
  • Problem Solving
  • PowerBI
  • SQL Queries
Interview preparation tips for other job seekers - Practice common interviews and scenarios, especially for your role.
Be prepared to discuss past challenges and how did you overcome.

Data Analyst Interview Questions asked at other Companies

Q1. Write code to calculate the number of people in a room at the end of the day, given that X people enter and Y people leave continuously throughout the day.
View answer (11)
Anonymous

React Native Developer Interview Questions & Answers

user image Anonymous

posted on 21 Oct 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Sep 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Basic interview on question like aptitude, javascript, typescript and react-native question

Round 2 - Technical 

(5 Questions)

  • Q1. Basic javascript question in second round
  • Add your answer
  • Q2. What is function currying
  • Ans. 

    Function currying is a technique in functional programming where a function with multiple arguments is transformed into a sequence of nested functions, each taking a single argument.

    • Currying allows you to partially apply a function by fixing a number of arguments, which creates a new function.

    • It helps in creating reusable functions and improves code readability.

    • Example: const add = (a) => (b) => a + b; const add5 = add...

  • Answered by AI
    Add your answer
  • Q3. What is IIEF where we can use it
  • Ans. 

    IIFE stands for Immediately Invoked Function Expression, used for creating a function that is executed immediately after it is defined.

    • IIFE is used to create a private scope for variables to avoid polluting the global scope.

    • It is commonly used in React Native development to encapsulate code and prevent naming conflicts.

    • Example: (function() { console.log('IIFE executed'); })();

  • Answered by AI
    Add your answer
  • Q4. Deeply they ask me closure related question how it's working
  • Add your answer
  • Q5. How call call stack and event loop is working
  • Ans. 

    Call stack is used to keep track of function calls, while event loop manages asynchronous operations in JavaScript.

    • Call stack is a data structure that keeps track of function calls in a program.

    • When a function is called, it is added to the top of the call stack. When the function completes, it is removed from the stack.

    • Event loop is responsible for managing asynchronous operations in JavaScript, ensuring that they are ...

  • Answered by AI
    Add your answer
Round 3 - Technical 

(1 Question)

  • Q1. Project related discussion only
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Hi Nagarow hiring team,

My first round of interview is going and in second round they ask me more technical and deep technical questions that was also very good.

In third round of interview the interviewer ask me only project related question. I try to explain that but he did't give me to chance to say some think. From one question to second, Second of third. Main point is if only interviewer ask question and interviewee say something and you again ask question how i explain me though on it.

If my application build on salesForce he told me to why it's build in salesforce. Why it's not develop in node or/and other database. My client decided that i know it also develop in node or other database. But i can't suggestion my client after 4 years of development .

React Native Developer Interview Questions asked at other Companies

Q1. 3. What is the use useEffect Hook in react native? and how you relate it with lifecycle method which is class components?
View answer (3)
Anonymous

Home Loan Executive Interview Questions & Answers

user image Anonymous

posted on 19 May 2025

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

I appeared for an interview in Apr 2025, where I was asked the following questions.

  • Q1. What is your name?
  • Add your answer
  • Q2. What do you currently?
  • Add your answer
  • Q3. Are you eligible this job ?
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - I am a student who dropped out to prepare for the NEET exam.

Home Loan Executive Interview Questions asked at other Companies

Q1. How do you explain bank loan conditions to a customer?
View answer (2)
Anonymous

Senior Software Engineer Interview Questions & Answers

user image Anonymous

posted on 12 Feb 2025

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

I appeared for an interview in Jan 2025.

Round 1 - Technical 

(1 Question)

  • Q1. Architecture discussion around projects
  • Add your answer
Round 2 - Technical 

(1 Question)

  • Q1. Caching, auth discussion in depth
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - I've cleared both the technical rounds, still after that HR ghosted me and after following up multiple times she mentioned the vacancy was cancelled.
it was highly unprofessional of them.

Senior Software Engineer Interview Questions asked at other Companies

Q1. Nth Prime Number Problem Statement Find the Nth prime number given a number N. Explanation: A prime number is greater than 1 and is not the product of two smaller natural numbers. A prime number has exactly two distinct positive divisors: 1... read more
View answer (3)
Anonymous

Associate Software Engineer Interview Questions & Answers

user image Anonymous

posted on 27 Nov 2024

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

I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

It contain 40 question which is very easy

Round 2 - Coding Test 

It contain 3 coding question

Round 3 - One-on-one 

(5 Questions)

  • Q1. Introduction About Your Self and About Project
  • Add your answer
  • Q2. Two dsa question of leetcode
  • Add your answer
  • Q3. Basics Concept on dsa
  • Add your answer
  • Q4. From which platform you do coding
  • Add your answer
  • Q5. Simple Simple Question
  • Add your answer

Interview Preparation Tips

Topics to prepare for Nagarro Associate Software Engineer interview:
  • DSA
Interview preparation tips for other job seekers - Very good company

Associate Software Engineer Interview Questions asked at other Companies

Q1. Triplets with Given Sum Problem Given an array or list ARR consisting of N integers, your task is to identify all distinct triplets within the array that sum up to a specified number K. Explanation: A triplet is a set {ARR[i], ARR[j], ARR[k... read more
View answer (2)
Anonymous

Staff Engineer Interview Questions & Answers

user image Anonymous

posted on 8 Oct 2024

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Sep 2024. There were 4 interview rounds.

Round 1 - Coding Test 

Coding + aptitude test

Round 2 - Technical 

(1 Question)

  • Q1. System design discussion. Dotnet concepts discussion scenario based
  • Add your answer
Round 3 - Technical 

(2 Questions)

  • Q1. React and dotnet questions
  • Add your answer
  • Q2. Simple SQL query to be written
  • Add your answer
Round 4 - Technical 

(2 Questions)

  • Q1. React, dotnet, SQL questions
  • Add your answer
  • Q2. Simple SQL query
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush up on theoretical questions on dotnet, system design, react and relational databases

Staff Engineer Interview Questions asked at other Companies

Q1. Swap Adjacent Bit Pairs Problem Statement Given an integer N, your task is to compute the number that results from swapping each even position bit of N's binary representation with its adjacent odd bit to the right. Consider the least signi... read more
View answer (1)
Anonymous

Lead SAP Technical Consultant Interview Questions & Answers

user image Anonymous

posted on 3 Aug 2024

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 Jul 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Online Written MCQ Aptitude test was conducted to filter candidates at first stage.

Round 2 - Technical 

(9 Questions)

  • Q1. How to implement BADIs ?
  • Ans. 

    Implementing BADIs involves creating an enhancement implementation and activating it in the system.

    • Identify the BADI relevant to the requirement

    • Create an enhancement implementation using transaction SE18

    • Implement the necessary logic in the BADI implementation

    • Activate the BADI implementation using transaction SE19

  • Answered by AI
    Add your answer
  • Q2. What makes Filter BADI quick?
  • Ans. 

    Filter BADI is quick due to its ability to selectively filter data based on specific criteria.

    • Filter BADI allows for selective filtering of data based on specific criteria, reducing the amount of data processed.

    • It can be implemented at various levels in the SAP system, such as at the application level or database level.

    • Filter BADI can improve performance by reducing the number of records retrieved from the database.

    • It ...

  • Answered by AI
    Add your answer
  • Q3. How to implement screen enhancement?
  • Ans. 

    Screen enhancement can be implemented by using screen exits or BADI implementations in SAP.

    • Screen exits can be implemented using transaction SMOD or CMOD to add custom fields or logic to standard SAP screens.

    • BADI implementations can be used to enhance screens by implementing custom logic at specific points in standard SAP transactions.

    • Enhancements can also be achieved using SAP Screen Personas for a more user-friendly ...

  • Answered by AI
    Add your answer
  • Q4. How will you change the text of a column of a table throughout the system? Answer Text Enhancement.
  • Add your answer
  • Q5. How to log changes done on a table ? Answer: There is log changes button in the table settings.
  • Add your answer
  • Q6. How to call BADI implementation one after other in a specific order ? Answer: We need to implement BADI Sorter and do screen enhancement for the BADI definition.
  • Add your answer
  • Q7. How to make sure that the currency column will have different decimals as per the currency in an ABAP Report ?
  • Ans. 

    To ensure currency column has different decimals based on currency in ABAP Report, use field symbols and currency conversion functions.

    • Use field symbols to dynamically assign the number of decimal places based on the currency

    • Utilize currency conversion functions like 'CONVERT_TO_FOREIGN_CURRENCY' to handle different decimal places for different currencies

    • Implement logic to determine the currency and set the decimal pla...

  • Answered by AI
    Add your answer
  • Q8. How to color a single column and single row in ABAP Report?
  • Ans. 

    Use the WRITE statement with the addition COLOR to color a single column and single row in ABAP Report.

    • Use the WRITE statement with the addition COLOR to specify the color for the text output.

    • For coloring a single column, use the WRITE statement within a loop for each row and specify the column number.

    • For coloring a single row, use the WRITE statement for each column in that row and specify the row number.

  • Answered by AI
    Add your answer
  • Q9. How to implement
  • Ans. 

    To implement a solution in SAP, follow these steps: analyze requirements, design solution, configure system, test, deploy, and support.

    • Analyze the business requirements to understand the scope of the solution.

    • Design the solution architecture and create a detailed plan.

    • Configure the SAP system according to the design specifications.

    • Test the solution to ensure it meets the requirements and is error-free.

    • Deploy the soluti...

  • Answered by AI
    Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Study in depth:

1. SAP LUW and DB LUW concept in detail.
2. Update Function Modules.
3. CDS Views
4. Restful ABAP Programming
5. Enhancement Implementation Framework specially BADIs.
6. BAPI Implementation and how to find which inputs are necessary in a BAPI.
7. SAP Lock and DB Lock Concepts.
8. ABAP OOPs Concepts
9. Design Patterns like Factory and Singleton as well as MVC.
10. Database Design Concepts.
11. Background Jobs
12. RFCs and ST22 dumps. ST12 for Performance Analysis.
13. Code Inspector Related Questions.
14. Parallel Cursor, Code Review Performance Points etc.

Skills evaluated in this interview

Lead SAP Technical Consultant Interview Questions asked at other Companies

Q1. How do you ensure that the currency column displays different decimals based on the currency in an ABAP Report?
View answer (1)
Anonymous

Product Owner Interview Questions & Answers

user image Anonymous

posted on 18 Apr 2025

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I appeared for an interview in Oct 2024, where I was asked the following questions.

  • Q1. Past experience and how it fits the role.
  • Add your answer
  • Q2. Product owner day-to-day activities and contribution to the project.
  • Ans. 

    A Product Owner's daily activities involve prioritizing tasks, collaborating with teams, and ensuring product vision aligns with stakeholder needs.

    • Prioritizing the product backlog based on stakeholder feedback and business value, e.g., using MoSCoW method.

    • Collaborating with the development team during daily stand-ups to clarify requirements and address any blockers.

    • Engaging with stakeholders to gather feedback and vali...

  • Answered by AI
    Add your answer
  • Q3. How do you assess risks and dependencies for a feature or epic.
  • Ans. 

    I assess risks and dependencies through structured analysis, stakeholder engagement, and iterative reviews.

    • Identify stakeholders: Engage with team members, users, and other stakeholders to gather insights on potential risks.

    • Conduct risk assessment workshops: Facilitate sessions to brainstorm and evaluate risks associated with the feature or epic.

    • Use risk matrices: Create a risk matrix to categorize risks based on their...

  • Answered by AI
    Add your answer
  • Q4. How do you prioritize backlog items. What inputs do you take from various stakeholders for prioritization.
  • Ans. 

    I prioritize backlog items by assessing stakeholder needs, business value, and technical feasibility.

    • Engage with stakeholders to understand their needs and expectations, e.g., conducting interviews or surveys.

    • Evaluate business value by considering potential ROI, e.g., prioritizing features that drive revenue.

    • Assess technical feasibility and dependencies, e.g., collaborating with the development team to identify technic...

  • Answered by AI
    Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - I was contacted by the company recruiter. Had online aptitude test same day. Then they gave 2 case studies to solve. I emailed back with the response 2 days after. Then had round-1 one day after sending the case study solution. Post that after couple of days received a system generated email for selecting the slot for round-2. No slots were available hence responded to send the email again with some slots. After 2 days received another email at around 10 AM to select the slot. Only slot was given at 10:30 AM same day. Just 30 minutes after! Called HR to confirm but she did not pick up the phone. Hence selected the slot and got ready for the interview. Joined 5 min before and waited for the interviewer to join but no one joined and they cancelled after 10 min. Received a cancellation email. That's it. I called the HR again but she did not pick up. I was utterly confused as to what is happening and HR was also not responding. Wrote and email to her but no response. Then I gave up and did not follow-up after that. Utterly bad and unprofessional experience with the HR. At least she can pick up the phone or call back later and clarify what's happening instead of keeping the candidate in confusion. They may not have selected me for further processing and that's totally fine but at least let me know and close the loop.

Product Owner Interview Questions asked at other Companies

Q1. What are the prioritization techniques you use to arrange backlog items?
View answer (3)
Anonymous

Senior Engineer Interview Questions & Answers

user image Anonymous

posted on 16 Oct 2024

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

I applied via Company Website and was interviewed in Sep 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

Simple aptitude qyestions

Round 2 - Coding Test 

! simple and 1 medium levelleetcode questions

Round 3 - Technical 

(3 Questions)

  • Q1. Generic Python Based questions
  • Add your answer
  • Q2. Python Data structures
  • Add your answer
  • Q3. Generators, Decorators
  • Add your answer
Round 4 - Technical 

(1 Question)

  • Q1. LLD and` Web framework based questions
  • Add your answer

Interview Preparation Tips

Topics to prepare for Nagarro Senior Engineer interview:
  • DSA
  • Algorithims
  • SQL
  • Web Frameworks
  • GIT
Interview preparation tips for other job seekers - Strong basics can make you clear interview

Senior Engineer Interview Questions asked at other Companies

Q1. What does the 'M' signify in M20, M25, and M30 grades of concrete?
View answer (65)
Anonymous

Top trending discussions

View All
Salary Discussions, Hike & Promotions
2w
harmoniousshako
Verified Icon
·
works at
Accenture
CTS vs KPMG (GLOBAL SERVICES)
Offers in hand CTS - 38 LPA (36.5 fixed + 1.5 variable), 1 lakh joining bonus KPMG - 34 LPA (31.5 fixed + 2.5 variable), 1 lakh joining bonus I'm yet to negotiate with KPMG with the CTS offer. Lets say if KPMG matches CTS fixed component, is it wise to join KPMG Yoe - 11, Role offered - Manager, tech stack - Azure + dotnet full stack
Got a question about Nagarro?
Ask anonymously on communities.
More about working at Nagarro
golden leaf award AmbitionBox awards

#2 Best Large Company - 2022

golden leaf award
golden leaf award AmbitionBox awards

#1 Best Large IT/ITES Company - 2022

golden leaf award
  • HQ - Munich, Bavaria, Germany
  • IT Services & Consulting
  • 10k-50k Employees (India)
  • Internet
  • Emerging Technologies
  • Software Product

Nagarro Interview FAQs

How many rounds are there in Nagarro interview?
Nagarro interview process usually has 2-3 rounds. The most common rounds in the Nagarro interview process are Technical, Aptitude Test and Coding Test.
How to prepare for Nagarro interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Nagarro. The most common topics and skills that interviewers at Nagarro expect are Javascript, Information Technology, SQL, Java and Python.
What are the top questions asked in Nagarro interview?

Some of the top questions asked at the Nagarro interview -

  1. Write a program: two input, one is N(any integer, lets say 3), second input wil...read more
  2. This is for Mainframe Dev. ...read more
  3. 1. How to make object thread-safe? 2. Create an Immutable class. 3. Which Garba...read more
What are the most common questions asked in Nagarro HR round?

The most common HR questions asked in Nagarro interview are -

  1. What are your strengths and weakness...read more
  2. Why are you looking for a chan...read more
  3. What are your salary expectatio...read more
How long is the Nagarro interview process?

The duration of Nagarro interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Nagarro Interviews By Designations

  • Nagarro Senior Engineer Interview Questions
  • Nagarro Staff Engineer Interview Questions
  • Nagarro Software Developer Interview Questions
  • Nagarro Associate Staff Engineer Interview Questions
  • Nagarro Senior Software Engineer Interview Questions
  • Nagarro Associate Engineer Interview Questions
  • Nagarro Software Engineer Interview Questions
  • Nagarro Associate Software Engineer Interview Questions
  • Show more
  • Nagarro Senior Staff Engineer Interview Questions
  • Nagarro Trainee Interview Questions

Interview Questions for Popular Designations

  • Senior Engineer Interview Questions
  • Staff Engineer Interview Questions
  • Software Developer Interview Questions
  • Associate Staff Engineer Interview Questions
  • Associate Engineer Interview Questions
  • Senior Software Engineer Interview Questions
  • Software Engineer Interview Questions
  • Associate Software Engineer Interview Questions
  • Show more
  • Senior Staff Engineer Interview Questions
  • Trainee Interview Questions

Overall Interview Experience Rating

4/5

based on 616 interview experiences

Difficulty level

Easy 14%
Moderate 77%
Hard 10%

Duration

Less than 2 weeks 68%
2-4 weeks 23%
4-6 weeks 5%
6-8 weeks 3%
More than 8 weeks 1%
View more

Explore Interview Questions and Answers for Top Skills at Nagarro

Algorithms Interview Questions & Answers
250 Questions
Data Structures Interview Questions & Answers
250 Questions

Interview Questions from Similar Companies

Genpact
Genpact Interview Questions
3.8
 • 3.3k Interviews
DXC Technology
DXC Technology Interview Questions
3.7
 • 820 Interviews
Sutherland Global Services
Sutherland Global Services Interview Questions
3.5
 • 664 Interviews
Optum Global Solutions
Optum Global Solutions Interview Questions
4.0
 • 652 Interviews
NTT Data
NTT Data Interview Questions
3.8
 • 639 Interviews
 Publicis Sapient
Publicis Sapient Interview Questions
3.5
 • 636 Interviews
GlobalLogic
GlobalLogic Interview Questions
3.6
 • 609 Interviews
Virtusa Consulting Services
Virtusa Consulting Services Interview Questions
3.7
 • 605 Interviews
 UST
UST Interview Questions
3.8
 • 527 Interviews
CGI Group
CGI Group Interview Questions
4.0
 • 512 Interviews
View all

Nagarro Reviews and Ratings

based on 4.3k reviews

4.0/5

Rating in categories

3.8

Skill development

4.1

Work-life balance

3.8

Salary

3.7

Job security

4.0

Company culture

3.5

Promotions

3.7

Work satisfaction

Explore 4.3k Reviews and Ratings
Jobs at Nagarro
Nagarro
Principal Engineer, ERP Oracle Functional Consultant

India

13-15 Yrs

Not Disclosed

Nagarro
Associate Principal Engineer, ERP Oracle Functional Consultant

India

11-14 Yrs

Not Disclosed

Nagarro
Staff Engineer, ERP Oracle Technical Consultant (FDI)

India

7-10 Yrs

Not Disclosed

Explore more jobs
Nagarro Salaries in India
Associate Staff Engineer
3.1k salaries
unlock blur

₹10 L/yr - ₹36 L/yr

Staff Engineer
3.1k salaries
unlock blur

₹11.8 L/yr - ₹43.2 L/yr

Senior Engineer
2.4k salaries
unlock blur

₹6.5 L/yr - ₹23.5 L/yr

Senior Software Engineer
1.2k salaries
unlock blur

₹5.1 L/yr - ₹30 L/yr

Engineer
1.1k salaries
unlock blur

₹4 L/yr - ₹17.6 L/yr

Explore more salaries
Compare Nagarro with
Deloitte

Deloitte

3.8
Compare
Cognizant

Cognizant

3.7
Compare
TCS

TCS

3.6
Compare
Accenture

Accenture

3.8
Compare
Popular Calculators
Are you paid fairly?
Monthly In-hand Salary Calculator
Gratuity Calculator
HRA Calculator
Salary Hike Calculator
  • Home >
  • Interviews >
  • Nagarro Interview Questions
write
Share an Interview
Stay ahead in your career. Get AmbitionBox app
Awards Banner

Helping over 1 Crore job seekers every month in choosing their right fit company

80 Lakh+

Reviews

4 Crore+

Salaries

6 Lakh+

Interviews

1 Crore+

Users/Month

Contribute
Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
Users/Jobseekers
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Practice Test
  • Compare Companies
Employers
  • Create a new company
  • Update company information
  • Respond to reviews
  • Invite employees to review
  • AmbitionBox Offering for Employers
  • AmbitionBox Employers Brochure
AmbitionBox Awards
  • ABECA 2026
  • ABECA 2025 winners awaited tag
  • ABECA 2024
  • AmbitionBox Best Places to Work 2022
  • AmbitionBox Best Places to Work 2021
  • Invite employees to rate
AmbitionBox
  • About Us
  • Email Us
  • Blog
  • FAQ
  • Credits
  • Give Feedback
Terms & Policies
  • Privacy
  • Grievances
  • Terms of Use
  • Summons/Notices
  • Community Guidelines
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2025 Info Edge (India) Ltd.

Follow Us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter