i
Nagarro
Filter interviews by
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 s...
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
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.
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 decima...
What people are saying about Nagarro
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-frie...
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 databas...
Text enhancement allows for systematic changes to table column texts across the SAP system.
Use transaction SE11 to access the Data Dictionary.
Select the table and navigate to the 'Field' section.
Modify the 'Short Description' field for the desired column.
Activate the changes to ensure they are reflected throughout the system.
Consider using transport requests for changes in production environments.
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
Online Written MCQ Aptitude test was conducted to filter candidates at first stage.
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
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 ...
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 ...
Text enhancement allows for systematic changes to table column texts across the SAP system.
Use transaction SE11 to access the Data Dictionary.
Select the table and navigate to the 'Field' section.
Modify the 'Short Description' field for the desired column.
Activate the changes to ensure they are reflected throughout the system.
Consider using transport requests for changes in production environments.
To call BADI implementations in a specific order, use BADI Sorter and screen enhancements for the BADI definition.
Implement BADI Sorter to manage the sequence of BADI calls.
Use the BADI definition to define the order of execution.
Screen enhancements can be used to modify the BADI interface.
Example: If you have multiple BADI implementations, you can assign priorities to each implementation in the sorter.
Ensure that the ...
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...
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.
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...
I applied via Naukri.com and was interviewed in Jul 2020. There was 1 interview round.
1st round was consist of mcq questions the difficulty level was moderate to hard.
What people are saying about Nagarro
I appeared for an interview before Mar 2024, where I was asked the following questions.
Mule 4 introduces significant improvements over Mule 3, enhancing performance, usability, and features.
Mule 4 uses a new runtime engine, improving performance and scalability.
Mule 4 supports DataWeave 2.0, offering enhanced data transformation capabilities.
Mule 4 simplifies error handling with a new error handling framework.
Mule 4 introduces a new APIkit for easier API development and management.
Mule 4 has a more intui...
CloudHub 1.0 and 2.0 differ in architecture, scalability, and features, enhancing deployment and management capabilities.
CloudHub 2.0 offers improved scalability with support for multi-cloud deployments.
Enhanced monitoring and management tools in CloudHub 2.0 allow for better performance insights.
CloudHub 2.0 introduces a new runtime engine, providing faster application startup times.
Support for Kubernetes in CloudHub ...
I appeared for an interview before Jun 2024, where I was asked the following questions.
My name is Alex Johnson, a passionate engineer with over 10 years of experience in software development and system architecture.
I have a background in computer science and have worked on various projects, including web applications and cloud solutions.
I enjoy collaborating with cross-functional teams to deliver high-quality products that meet user needs.
In my previous role, I led a team that successfully migrated a leg...
I am currently working as a Senior Software Engineer, focusing on full-stack development and system architecture.
Leading a team of developers to design and implement scalable web applications.
Utilizing technologies like React for front-end and Node.js for back-end development.
Involved in code reviews and mentoring junior engineers to enhance their skills.
Collaborating with cross-functional teams to gather requirements ...
I applied via Approached by Company and was interviewed in Aug 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in May 2023. There were 3 interview rounds.
Python basic leet code
posted on 16 Mar 2024
I appeared for an interview in Sep 2023.
Reverse a string using array of characters
Create an array of characters from the input string
Use two pointers to swap characters at opposite ends of the array until they meet
Join the characters in the array to form the reversed string
Microservices allow for modular, independent services while monolith is a single, cohesive unit.
Microservices promote scalability and flexibility
Monoliths are easier to develop and deploy initially
Microservices can lead to more complex infrastructure and communication between services
Monoliths can become difficult to maintain and scale as they grow
Examples: Netflix uses microservices for their streaming platform, while...
SQL query to get 3 max salary by group
Use the RANK() function to rank the salaries within each group
Filter the results to only include rows where the rank is less than or equal to 3
Order the results by group and salary in descending order
Implemented CI/CD process using Jenkins for automated builds, tests, and deployments.
Utilized Jenkins for continuous integration and continuous deployment
Automated build process triggered by code commits to version control
Implemented automated testing to ensure code quality
Deployed code to different environments based on predefined pipelines
Major changes in Spring Boot 3 include support for Java 17, improved performance, and enhanced security features.
Support for Java 17
Improved performance optimizations
Enhanced security features such as OAuth 2.1 support
Updated dependencies and libraries
Some of the top questions asked at the Nagarro Lead SAP Technical Consultant interview -
based on 1 interview experience
Difficulty level
Duration
Associate Staff Engineer
3.3k
salaries
| ₹17 L/yr - ₹31 L/yr |
Staff Engineer
3.3k
salaries
| ₹22.5 L/yr - ₹38 L/yr |
Senior Engineer
2.5k
salaries
| ₹6.4 L/yr - ₹19.9 L/yr |
Senior Software Engineer
1.3k
salaries
| ₹7.8 L/yr - ₹29.7 L/yr |
Software Engineer
1.1k
salaries
| ₹4.9 L/yr - ₹11.4 L/yr |
Deloitte
Cognizant
TCS
Accenture