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 Interview Questions, Process, and Tips

Updated 27 Feb 2025

Top Nagarro Interview Questions and Answers

  • Q1. Crazy Numbers Pattern Challenge Ninja enjoys arranging numbers in a sequence. He plans to arrange them in 'N' rows such that: The first row contains 1 number. The second ...read more
    asked in Software Developer interview
  • Q2. Write a program: two input, one is N(any integer, lets say 3), second input will be array of integers(duplicate/multiple occurrences of same integer, lets say [2,3,2,4,2] ...read more
    asked in Senior Engineer interview
  • Q3. Digits Decoding Problem Statement A few days back, Ninja encountered a string containing characters from ‘A’ to ‘Z’ which indicated a secret message. For security purpos ...read more
    asked in Senior Software Engineer interview
View all 471 questions

Nagarro Interview Experiences

Popular Designations

759 interviews found

Interview Questionnaire 

17 Questions

  • Q1. Tell me about yourself?
  • Ans. 

    I am a software developer with experience in multiple programming languages and a passion for problem-solving.

    • Experienced in Java, C++, and Python

    • Strong knowledge of data structures and algorithms

    • Proficient in web development using HTML, CSS, and JavaScript

    • Familiar with agile development methodologies

    • Excellent problem-solving and analytical skills

  • Answered by AI
  • Q2. Define Automation framework?
  • Ans. 

    Automation framework is a set of guidelines, standards, and coding practices used to create automated test scripts.

    • It provides a structured way to develop and maintain automated tests

    • It includes tools, libraries, and reusable components

    • It helps in reducing the time and effort required for testing

    • Examples include Selenium, Appium, and Robot Framework

  • Answered by AI
  • Q3. Difference between High severity and low severity with example, what is important as QA point of view?
  • Ans. 

    High severity refers to critical defects that impact the core functionality of the software, while low severity refers to minor issues that have minimal impact on functionality.

    • High severity issues can cause the software to crash or result in data loss.

    • Low severity issues are cosmetic or minor usability problems.

    • From a QA point of view, high severity issues are more critical as they can significantly impact the user ex...

  • Answered by AI
  • Q4. There one form where username and password and remember-me field is given, write the test scenarios?
  • Q5. Around 5-6 more questions
  • Q6. Automation architecture?
  • Q7. Difference between class and interface?
  • Ans. 

    Class is a blueprint for creating objects while interface defines a contract for classes to implement.

    • A class can have attributes and methods while an interface only has method signatures.

    • A class can be instantiated while an interface cannot.

    • A class can only inherit from one class while it can implement multiple interfaces.

    • Example: Class - Animal, Interface - Flyable

    • Animal can have attributes like name, age, etc. and m...

  • Answered by AI
  • Q8. What is static keyword?
  • Ans. 

    Static keyword is used to declare a variable or method that belongs to the class rather than an instance of the class.

    • Static variables are shared among all instances of a class

    • Static methods can be called without creating an instance of the class

    • Static blocks are used to initialize static variables

    • Static keyword can also be used to create nested classes

    • Example: public static int count;

  • Answered by AI
  • Q9. What are the different access modifiers and what is there uses?
  • Ans. 

    Access modifiers control the visibility and accessibility of class members.

    • Public: accessible from anywhere

    • Private: accessible only within the class

    • Protected: accessible within the class and its subclasses

    • Default: accessible within the same package

    • Used to enforce encapsulation and prevent unauthorized access

  • Answered by AI
  • Q10. Difference between interface and abstract?
  • Ans. 

    Interface defines only method signatures while abstract class can have both method signatures and implementations.

    • An interface can be implemented by multiple classes while an abstract class can only be extended by one class.

    • An abstract class can have constructors while an interface cannot.

    • An abstract class can have instance variables while an interface cannot.

    • An abstract class can provide default implementations for so...

  • Answered by AI
  • Q11. Write a program for given login scenario using defined automation architecture?
  • Ans. 

    A program for login scenario using defined automation architecture.

    • Identify the elements on the login page such as username, password, and login button

    • Use automation tools like Selenium to interact with the elements and input data

    • Verify successful login by checking for expected elements on the landing page

    • Implement error handling for incorrect login credentials

    • Use a modular and scalable architecture for maintainability

  • Answered by AI
  • Q12. Take an array, store the numbers and print the numbers using arrayList?
  • Ans. 

    To store and print numbers from an array using arrayList.

    • Create an arrayList object

    • Loop through the array and add each element to the arrayList using add() method

    • Print the arrayList using toString() method

    • Example: int[] arr = {1, 2, 3}; ArrayList list = new ArrayList<>(); for(int num : arr) { list.add(num); } System.out.println(list.toString());

Answered by AI
  • Q13. Write test scenario for download functionality of a songs website?
  • Ans. 

    Test scenario for download functionality of a songs website

    • Verify that the download button is visible and clickable

    • Check that the downloaded file is in the correct format

    • Ensure that the downloaded file is not corrupted

    • Test the download speed for different file sizes

    • Verify that the download progress is displayed to the user

  • Answered by AI
  • Q14. Difference between cache and cookies?
  • Ans. 

    Cache stores data temporarily to reduce server load while cookies store user information for website personalization.

    • Cache stores frequently accessed data to reduce server load and improve website performance.

    • Cookies store user information such as login credentials, preferences, and shopping cart items.

    • Cache is temporary and can be cleared at any time, while cookies can have an expiration date.

    • Cache is stored on the us...

  • Answered by AI
  • Q15. Solve the aptitude questions(2 – 3), she wanted to see the approach?
  • Q16. Make a 3*3 cube where you need to fill the numbers using 1-9, rows, columns and diagonal sum should be equal to 15
  • Q17. One more puzzle
  • Interview Preparation Tips

    Round: Test
    Total Questions: 2

    General Tips: Interview Experience was very good
    Skills: Algorithm, data structure
    College Name: na

    Skills evaluated in this interview

    Top Nagarro Software Developer Interview Questions and Answers

    Q1. Crazy Numbers Pattern Challenge Ninja enjoys arranging numbers in a sequence. He plans to arrange them in 'N' rows such that: The first row contains 1 number. The second row contains 2 numbers. The third row contains 3 numbers, and so on. ... read more
    View answer (2)

    Software Developer Interview Questions asked at other Companies

    Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
    View answer (42)
    Interview experience
    5
    Excellent
    Difficulty level
    Moderate
    Process Duration
    -
    Result
    No response

    I was interviewed 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • Q10. Postman basic questions
    • 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
    • Q12. BDD Framework cucumber
    • Q13. Cucumber execution process
    • 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
    • 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
    • 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
    • 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
    • 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
    • Q19. Risk management and risk based testing
    • 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
    • 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
    • Q22. Cicd tool
    • Q23. Handle team ?

    Top Nagarro Qa Automation Testing Engineer Interview Questions and Answers

    Q1. Which estimate technique you follow , if fibonacci then why it is in 1 2 3 5 8 13 ?? Not in 12345678
    View answer (1)

    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)

    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
    • Q2. Some IF else Question in Excel
    • 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
    • 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
    • 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
    • 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

    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. Suppose there is a room in the office and X people enter room throughout the day, Y people leave throughout the day [continuously people are entering the room, some are staying there, and rest are going out] .. so tell me the code to calcul... read more
    View answer (11)
    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
    • 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
    • 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
    • Q4. Deeply they ask me closure related question how it's working
    • 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
    Round 3 - Technical 

    (1 Question)

    • Q1. Project related discussion only

    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)

    Nagarro interview questions for popular designations

     Senior Engineer

     (59)

     Staff Engineer

     (56)

     Software Developer

     (56)

     Associate Staff Engineer

     (40)

     Senior Software Engineer

     (30)

     Associate Engineer

     (30)

     Software Engineer

     (29)

     Associate Software Engineer

     (24)

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

    I was interviewed in Jan 2025.

    Round 1 - Technical 

    (1 Question)

    • Q1. Architecture discussion around projects
    Round 2 - Technical 

    (1 Question)

    • Q1. Caching, auth discussion in depth

    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.

    Top Nagarro Senior Software Engineer Interview Questions and Answers

    Q1. Digits Decoding Problem Statement A few days back, Ninja encountered a string containing characters from ‘A’ to ‘Z’ which indicated a secret message. For security purposes, he encoded each character of the string to its numeric value, that ... read more
    View answer (1)

    Senior Software Engineer Interview Questions asked at other Companies

    Q1. K Largest Elements Problem Statement You are given an integer k and an array of integers that contain numbers in random order. Write a program to find the k largest numbers from the given array. You need to save them in an array and return ... read more
    View answer (1)

    Get interview-ready with Top Nagarro Interview Questions

    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
    • Q2. Two dsa question of leetcode
    • Q3. Basics Concept on dsa
    • Q4. From which platform you do coding
    • Q5. Simple Simple Question

    Interview Preparation Tips

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

    Top Nagarro Associate Software Engineer Interview Questions and Answers

    Q1. N-th Term Of Geometric Progression Find the N-th term of a Geometric Progression (GP) series given the first term A, the common ratio R, and the term position N. Explanation: The general form of a GP series is A, A * R, A * R^2, A * R^3, ..... read more
    View answer (1)

    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)

    Jobs at Nagarro

    View all
    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
    Round 3 - Technical 

    (2 Questions)

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

    (2 Questions)

    • Q1. React, dotnet, SQL questions
    • Q2. Simple SQL query

    Interview Preparation Tips

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

    Top Nagarro Staff Engineer Interview Questions and Answers

    Q1. How to write HTML code considering web accessibility for disabled person
    View answer (1)

    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)
    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
    • 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
    • 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
    • Q4. How will you change the text of a column of a table throughout the system? Answer Text Enhancement.
    • Q5. How to log changes done on a table ? Answer: There is log changes button in the table settings.
    • 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.
    • 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
    • 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
    • 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

    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

    Top Nagarro Lead SAP Technical Consultant Interview Questions and Answers

    Q1. How to make sure that the currency column will have different decimals as per the currency in an ABAP Report ?
    View answer (1)

    Lead SAP Technical Consultant Interview Questions asked at other Companies

    Q1. How to make sure that the currency column will have different decimals as per the currency in an ABAP Report ?
    View answer (1)
    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
    • Q2. Python Data structures
    • Q3. Generators, Decorators
    Round 4 - Technical 

    (1 Question)

    • Q1. LLD and` Web framework based questions

    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

    Top Nagarro Senior Engineer Interview Questions and Answers

    Q1. Write a program: two input, one is N(any integer, lets say 3), second input will be array of integers(duplicate/multiple occurrences of same integer, lets say [2,3,2,4,2] ). You have to return the number whose occurrence is greater than N/2... read more
    View answer (2)

    Senior Engineer Interview Questions asked at other Companies

    Q1. what is the meaning of M in M20,M25,M30 grade of concrete?
    View answer (57)

    Staff Engineer Interview Questions & Answers

    user image Nitin Kumar

    posted on 4 Oct 2024

    Interview experience
    5
    Excellent
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Coding Test 

    Data structure question related to Array and Strings mostly

    Round 2 - Technical 

    (2 Questions)

    • Q1. Microservices design questions
    • Q2. Springboot question on annotations
    Round 3 - Technical 

    (2 Questions)

    • Q1. Some cloud questions
    • Q2. Some more questions around Microservices
    Round 4 - HR 

    (2 Questions)

    • Q1. Salary expectations
    • Q2. Joining locations

    Top Nagarro Staff Engineer Interview Questions and Answers

    Q1. How to write HTML code considering web accessibility for disabled person
    View answer (1)

    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)
    Interview experience
    4
    Good
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    Not Selected

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

    Round 1 - Aptitude Test 

    45 questions, 50 mins

    Round 2 - Coding Test 

    3 questions esy to medium, 75 minutes

    Round 3 - Technical 

    (2 Questions)

    • Q1. Oops in python explain and coding
    • Q2. Explain access specifiers in python

    Software Development Engineer Intern Interview Questions asked at other Companies

    Q1. Say you're dealing with really long integers. They're too long to fit into a regular datatype, so linked lists are used to store them, with each node of the list containing one digit. Now the problem is, given two linked lists, i.e. two rea... read more
    View answer (2)

    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, Java, Python, Information Technology and CSS.
    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
    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 Interview Process

    based on 591 interviews

    Interview experience

    4
      
    Good
    View more

    Explore Interview Questions and Answers for Top Skills at Nagarro

    Interview Questions from Similar Companies

    TCS Interview Questions
    3.7
     • 10.4k Interviews
    Accenture Interview Questions
    3.8
     • 8.1k Interviews
    Infosys Interview Questions
    3.6
     • 7.5k Interviews
    Wipro Interview Questions
    3.7
     • 5.6k Interviews
    Capgemini Interview Questions
    3.7
     • 4.7k 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
     • 2.9k Interviews
    Mphasis Interview Questions
    3.4
     • 790 Interviews
    View all

    Nagarro Reviews and Ratings

    based on 4.1k reviews

    4.0/5

    Rating in categories

    3.8

    Skill development

    4.1

    Work-life balance

    3.8

    Salary

    3.8

    Job security

    4.0

    Company culture

    3.5

    Promotions

    3.7

    Work satisfaction

    Explore 4.1k Reviews and Ratings
    Associate Staff Consultant (User Experience Design / UX)

    Hyderabad / Secunderabad

    6-11 Yrs

    Not Disclosed

    Associate Staff Engineer, Java Fullstack (React)

    Noida,

    Gurgaon / Gurugram

    5-7 Yrs

    ₹ 10.5-30 LPA

    Explore more jobs
    Associate Staff Engineer
    2.9k salaries
    unlock blur

    ₹0 L/yr - ₹0 L/yr

    Staff Engineer
    2.9k salaries
    unlock blur

    ₹0 L/yr - ₹0 L/yr

    Senior Engineer
    2.4k salaries
    unlock blur

    ₹0 L/yr - ₹0 L/yr

    Senior Software Engineer
    1.1k salaries
    unlock blur

    ₹0 L/yr - ₹0 L/yr

    Engineer
    896 salaries
    unlock blur

    ₹0 L/yr - ₹0 L/yr

    Explore more salaries
    Compare Nagarro with

    Deloitte

    3.8
    Compare

    Cognizant

    3.7
    Compare

    TCS

    3.7
    Compare

    Accenture

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