Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by AeonX Digital Team. If you also belong to the team, you can get access from here

AeonX Digital Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

AeonX Digital SAP Abap Consultant Interview Questions, Process, and Tips for Experienced

Updated 17 Oct 2024

AeonX Digital SAP Abap Consultant Interview Experiences for Experienced

1 interview found

SAP Abap Consultant Interview Questions & Answers

user image Hirendra Pratap Singh

posted on 4 Jul 2024

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

(8 Questions)

  • Q1. How we can Enhance Tables? Difference between Append vs Include?
  • Ans. 

    Enhancing tables in SAP ABAP involves adding custom fields or structures. Append adds fields at the end, while Include adds fields at a specific position.

    • Enhancing tables involves adding custom fields or structures to existing tables.

    • Append statement adds fields at the end of the table structure.

    • Include statement adds fields at a specific position within the table structure.

    • Append is used when adding fields to standard...

  • Answered by AI
  • Q2. What is TMG? on which TMG events you have worked on name them?
  • Ans. 

    TMG stands for Table Maintenance Generator. It is a tool used in SAP ABAP to create table maintenance dialog programs.

    • TMG is used to create table maintenance dialog programs for maintaining table entries.

    • TMG events include START-OF-SELECTION, END-OF-SELECTION, TOP-OF-PAGE, END-OF-PAGE, etc.

    • I have worked on TMG events such as START-OF-SELECTION and END-OF-SELECTION in my previous projects.

  • Answered by AI
  • Q3. Steps to create OData service? Expecting via CDS views and SEGW.
  • Ans. 

    Creating OData service using CDS views and SEGW

    • Create a CDS view with @OData.publish: true annotation

    • Activate the CDS view in SAP system

    • Create a project in SEGW transaction

    • Import the CDS view into the project

    • Define the entity set and entity type in SEGW

    • Map the CDS view fields to the entity type properties

    • Generate and implement the service

  • Answered by AI
  • Q4. Difference between ECC vs HANA? Why oops ABAP was introduced?
  • Ans. 

    ECC is a traditional ERP system while HANA is an in-memory database platform. OOPs ABAP was introduced for better code reusability and maintainability.

    • ECC is a traditional ERP system with separate application and database layers, while HANA combines both in-memory.

    • HANA allows real-time data processing and analytics, while ECC relies on disk-based storage.

    • OOPs ABAP was introduced to enhance code reusability, maintainabi...

  • Answered by AI
  • Q5. How will you optimize code? Explain parallel cursor with example.
  • Ans. 

    Optimizing code involves improving performance and efficiency. Parallel cursor in SAP ABAP allows for processing multiple records simultaneously.

    • Use SELECT statements with appropriate WHERE conditions to fetch only necessary data

    • Avoid nested loops and use optimized loop constructs like LOOP AT, LOOP AT ... WHERE, etc.

    • Use field symbols to avoid unnecessary data copying

    • Leverage parallel cursor processing to improve perfo...

  • Answered by AI
  • Q6. What is CDS view how it can be utilized? Diff between Association and Joins.
  • Ans. 

    CDS view is a virtual database table in SAP used for defining complex views. Associations are used for defining relationships, while joins are used for combining data from multiple tables.

    • CDS view is a virtual database table in SAP used for defining complex views

    • Associations in CDS views are used to define relationships between entities

    • Joins in CDS views are used to combine data from multiple tables based on a common f...

  • Answered by AI
  • Q7. What is BAPI how it can be utilized? What are pre-requisite for using BAPI?
  • Ans. 

    BAPI stands for Business Application Programming Interface. It is a standard interface to SAP business objects.

    • BAPIs are used to integrate SAP systems with external applications or other SAP systems.

    • They provide a way to access and manipulate data in SAP systems.

    • Pre-requisites for using BAPI include proper authorization, knowledge of the specific BAPIs available, and understanding of the data structures involved.

    • Exampl...

  • Answered by AI
  • Q8. What is BADI, Steps to implement and Difference b/w Classical and Kernel BADI.
  • Ans. 

    BADI stands for Business Add-In. It is an enhancement technique in SAP ABAP.

    • BADI allows you to add additional functionality to standard SAP applications without modifying the original code.

    • Steps to implement BADI: Define BADI interface -> Implement BADI interface -> Activate BADI implementation.

    • Classical BADI is implemented using SE18 transaction while Kernel BADI is implemented using SE19 transaction.

    • Difference betwee...

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. What kind of projects you worked on?
  • Ans. 

    I have worked on various SAP ABAP projects including implementation, customization, and support.

    • Implemented custom reports and interfaces to improve data visibility

    • Customized standard SAP modules to meet specific business requirements

    • Provided support for system upgrades and enhancements

    • Worked on performance tuning and optimization projects

    • Collaborated with functional consultants to understand business processes and tra

  • Answered by AI
  • Q2. Are you comfortable in switching from ABAP core to Integration?
  • Ans. 

    Yes, I am comfortable switching from ABAP core to Integration.

    • I have experience working with both ABAP core and Integration technologies.

    • I am adaptable and quick to learn new technologies and processes.

    • I believe that integrating different systems can enhance the overall functionality and efficiency of a project.

    • For example, I have successfully integrated SAP systems with third-party applications to streamline processes

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared their size in around 200, looking for quality consultant. Be ready

Skills evaluated in this interview

Interview questions from similar companies

I applied via Company Website and was interviewed before Sep 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Previous experience, output for the company

Interview Preparation Tips

Interview preparation tips for other job seekers - Very positive environment and specific to the point
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Jul 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Basic ABAP and OOPS ABAP
Round 3 - Technical 

(1 Question)

  • Q1. Details on the topics that I have worked on
Round 4 - HR 

(1 Question)

  • Q1. Basically salary negotiation
Interview experience
2
Poor
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(11 Questions)

  • Q1. Self introduction
  • Q2. Projects done in training
  • Ans. 

    I have completed multiple projects during my training in SAP ABAP.

    • Developed a custom report to track sales data for a retail client

    • Enhanced existing programs to improve performance and functionality

    • Worked on a team project to integrate SAP modules for a manufacturing company

  • Answered by AI
  • Q3. Bdc concepts call transaction and session method
  • Q4. Asked Select query
  • Q5. Asked about Itab and how to declare it
  • Q6. Asked about smart forms and it's stpes
  • Q7. Asked about Domain and Data element
  • Q8. Asked about Bapi
  • Q9. Asked about Idoc
  • Q10. Material creation and types of bapi
  • Ans. 

    Material creation in SAP involves using BAPIs for different types of materials.

    • BAPI_MATERIAL_SAVEDATA can be used for creating materials in SAP

    • Different types of materials include raw materials, semi-finished goods, finished goods, etc.

    • BAPI_MATERIAL_GET_ALL can be used to retrieve information about all materials in SAP

  • Answered by AI
  • Q11. About my previous profession
Round 2 - One-on-one 

(10 Questions)

  • Q1. Self introduction
  • Q2. Technical settings
  • Q3. Asked about data class
  • Q4. Module pool programming steps
  • Ans. 

    Module pool programming is a technique in SAP ABAP for creating interactive user interfaces.

    • Define screen elements using Screen Painter

    • Write ABAP code for screen logic and flow control

    • Handle user input and trigger actions based on user interactions

    • Use function modules for backend processing

    • Implement navigation between screens

  • Answered by AI
  • Q5. Asked about IDOC
  • Q6. Asked about Enhancements
  • Q7. What is function module and where we use it?
  • Ans. 

    Function module is a reusable subroutine in SAP ABAP used for specific functionality.

    • Function modules are standalone functions that can be called from any ABAP program.

    • They are used to encapsulate specific business logic or calculations.

    • Function modules can be called remotely from other systems using Remote Function Call (RFC).

    • Examples include function modules for currency conversion, date calculations, or data validat

  • Answered by AI
  • Q8. How to change input parameters in reports
  • Ans. 

    Input parameters in reports can be changed by modifying the selection screen fields in the ABAP program.

    • Modify the selection screen fields in the ABAP program to change input parameters

    • Use PARAMETERS or SELECT-OPTIONS statements to define input fields

    • Update the logic in the report program to process the new input parameters

  • Answered by AI
  • Q9. Smart forms vs sap scripts
  • Ans. 

    Smart forms are newer and more advanced than SAP scripts.

    • Smart forms are newer technology compared to SAP scripts.

    • Smart forms offer more features and flexibility in designing forms.

    • Smart forms are easier to maintain and modify compared to SAP scripts.

    • Smart forms support interactive forms and digital signatures.

    • SAP scripts are older technology and are being phased out in favor of smart forms.

  • Answered by AI
  • Q10. Search help types

Interview Preparation Tips

Interview preparation tips for other job seekers - Study well

Skills evaluated in this interview

I applied via Wipro Carrers and was interviewed in Apr 2021. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. I'm a Sr Consultant with 9 + Year of Experience so questions were more on scenario specific and were on projects i have mentioned in my profile
  • Q2. Questions were on Enhancements, BADI's & User Exits
  • Q3. Questions were asked on Upgrade activities which i've done (i.e SPAU , SPDD & SPAU_ENH)

Interview Preparation Tips

Interview preparation tips for other job seekers - Please make sure you can explain details mentioned in you profile with actual business scenario which will change Interviewers view towards you.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I was interviewed before Sep 2023.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Types of views in DDIC , Tables
  • Ans. 

    Types of views in DDIC include database views, projection views, maintenance views, and help views.

    • Database views are used to combine data from multiple tables into a single virtual table.

    • Projection views are used to display a subset of fields from a table.

    • Maintenance views are used for data maintenance and can be used to update multiple tables at once.

    • Help views are used to provide additional information or documentat

  • Answered by AI
  • Q2. Events in Report
  • Ans. 

    Events in Report

    • Events in ABAP reports are used to trigger specific actions based on user interactions or system events

    • Examples of events include AT LINE-SELECTION, AT USER-COMMAND, INITIALIZATION, etc.

    • Events can be used to control the flow of the report and enhance user experience

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-
Round 1 - Aptitude Test 

Normal aptitude questions

Round 2 - Coding Test 

Questions based on Abap language and SQL query

Round 3 - HR 

(1 Question)

  • Q1. That was the final round

Interview Preparation Tips

Interview preparation tips for other job seekers - HCL is the one of the MNC for freshers. You will get much opportunity for learning.

I applied via LinkedIn and was interviewed before Nov 2021. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. What is a singleton class
  • Ans. 

    A singleton class is a class that can only be instantiated once in a program.

    • It has a private constructor to prevent multiple instances.

    • It provides a global point of access to its instance.

    • It is often used for managing resources that should only have one instance.

    • Example: Database connection class, Configuration class.

  • Answered by AI
  • Q2. What is polymorphism
  • Ans. 

    Polymorphism is the ability of an object to take on many forms.

    • It allows objects of different classes to be treated as if they were objects of the same class.

    • It is achieved through method overloading and method overriding.

    • Example: A parent class Animal can have child classes like Dog, Cat, and Bird. Each child class can have its own implementation of the method 'makeSound', but they can all be called using the same met...

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Why should we hire you
  • Q2. Why are you changing job

Interview Preparation Tips

Interview preparation tips for other job seekers - Just remember the basics and you should be fine.
But most projects are support

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(12 Questions)

  • Q1. What exact code to be written when there are two field in selection screen if one field is filled the display second field and in which event it need to be written.
  • Ans. 

    Use AT SELECTION-SCREEN OUTPUT event to display second field based on first field input.

    • Use AT SELECTION-SCREEN OUTPUT event to check if first field is filled.

    • If first field is filled, display the second field using the statement 'SET PF-STATUS'.

    • Example: AT SELECTION-SCREEN OUTPUT. IF sy-abcde = 'X'. SET PF-STATUS 'SECOND_FIELD'. ENDIF.

  • Answered by AI
  • Q2. Name the events in reporting and explain their uses?
  • Ans. 

    Events in reporting include initialization, start-of-selection, end-of-selection, top-of-page, end-of-page, and top-of-logical-page.

    • Initialization event is used to initialize variables and set initial values.

    • Start-of-selection event is used to fetch data from the database and perform calculations.

    • End-of-selection event is used to display the final output of the report.

    • Top-of-page event is used to display headers at the...

  • Answered by AI
  • Q3. While creating BADI implementation, what will get created Class method or interface explain? steps to implement BADI . name the BADI you have implemented.
  • Ans. 

    When creating BADI implementation, a class method is created. Steps include creating a class implementing the BADI interface and implementing the required methods.

    • Create a class implementing the BADI interface

    • Implement the required methods in the class

    • Activate the BADI implementation in the system

  • Answered by AI
  • Q4. What is CDS view, step to create, how CDS views can be used to display ALV ?
  • Ans. 

    CDS view is a virtual database table in SAP ABAP used for defining complex views. It can be used to display ALV.

    • CDS view is defined using ABAP Development Tools (ADT) in Eclipse.

    • Steps to create CDS view: Define view, define associations, define annotations.

    • CDS views can be used to display ALV by creating a custom ALV grid using the CDS view as the data source.

  • Answered by AI
  • Q5. Suppose TMG is generated and you have added one field and that field is not reflecting what will you do? and name the TMG events.
  • Ans. 

    If a field added to a TMG is not reflecting, check if the field is properly defined in the TMG structure and events are triggered correctly.

    • Check if the field is properly added to the TMG structure using SE11 or SE54.

    • Ensure that the events like INITIALIZATION, AT SELECTION-SCREEN, AT SELECTION-SCREEN OUTPUT, etc., are triggered correctly.

    • Debug the TMG program to see if the field value is being populated and displayed a

  • Answered by AI
  • Q6. Difference between Class and interface and Why oops ABAP is preferred?
  • Ans. 

    Classes are blueprints for objects with attributes and methods, while interfaces define a contract for classes to implement. ABAP is preferred for OOP due to its robustness and flexibility.

    • Classes are used to create objects with attributes and methods, while interfaces define a contract for classes to implement.

    • Classes can be instantiated to create objects, while interfaces cannot be instantiated.

    • ABAP is preferred for ...

  • Answered by AI
  • Q7. How will you integrate S/4 Hana and SAP Ariba? What are the way you can?
  • Ans. 

    Integrating S/4 Hana and SAP Ariba involves using SAP Cloud Platform Integration and SAP Ariba Network.

    • Use SAP Cloud Platform Integration to connect S/4 Hana and SAP Ariba

    • Leverage SAP Ariba Network for seamless integration and collaboration

    • Utilize standard integration content provided by SAP for faster implementation

    • Customize integration based on specific business requirements

    • Ensure data consistency and security during

  • Answered by AI
  • Q8. What is IDoc? what are the steps use to create field segment in IDOC? suppose you encountered how will you reprocess?
  • Ans. 

    IDoc is a data container used to exchange information between SAP systems or between an SAP system and an external system.

    • IDoc stands for Intermediate Document.

    • To create a field segment in IDoc, you need to define the segment structure in the IDoc definition using transaction WE31.

    • For reprocessing, you can use transaction BD87 to reprocess IDocs that have failed during processing.

  • Answered by AI
  • Q9. How may types of Transport request are there in SAP? which will be created during report creation? How SO10 objects are transported?
  • Ans. 

    There are three types of transport requests in SAP: Workbench request, Customizing request, and Transport of Copies.

    • Workbench request is created for ABAP development objects like programs, function modules, etc.

    • Customizing request is created for customizing objects like table entries, screen modifications, etc.

    • Transport of Copies request is created for transporting copies of objects from one system to another.

    • SO10 obje...

  • Answered by AI
  • Q10. How will you load image in Adobe form? How will you convert and Adobe form into Spanish or any other language?
  • Ans. 

    To load an image in Adobe form, use the 'Graphic' UI element. To convert an Adobe form into another language, use translation tools like SE63.

    • To load an image in Adobe form, use the 'Graphic' UI element and specify the image path.

    • For language conversion, use translation tools like SE63 to translate the text elements of the form into the desired language.

    • Make sure to maintain language-specific text elements for differen

  • Answered by AI
  • Q11. How to make any parameter or field mandatory? Ans: Obligatory
  • Ans. 

    Use the 'Obligatory' keyword to make a parameter or field mandatory in SAP ABAP.

    • Add 'Obligatory' keyword in the parameter declaration to make it mandatory

    • If the mandatory parameter is not filled, an error message will be displayed

    • Example: DATA lv_name TYPE string OBLIGATORY.

  • Answered by AI
  • Q12. Have you worked on indexes, i.e. , secondary indexes, how will you fetch value using secondary index in select query?
  • Ans. 

    Yes, I have worked on secondary indexes in SAP ABAP.

    • Secondary indexes are created to improve the performance of select queries by allowing faster access to data.

    • To fetch values using a secondary index in a select query, you can use the addition 'USING INDEX' followed by the name of the secondary index.

    • For example, SELECT * FROM table_name USING INDEX index_name WHERE condition.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - No response after interview have given 80% correct. I have added Ariba as well i am not adding Ariba question. Prepare deep for the interview.

Skills evaluated in this interview

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

(2 Questions)

  • Q1. WHAT IS TMG AND HOE IT IS CREATED
  • Ans. 

    TMG stands for Table Maintenance Generator, used to create table maintenance dialog programs in SAP ABAP.

    • TMG is used to create user-friendly interfaces for maintaining table data.

    • It generates a dialog program with input fields for table fields and buttons for actions like create, update, delete.

    • TMG simplifies the process of creating and maintaining table data in SAP systems.

    • Example: SE54 transaction is used to create T

  • Answered by AI
  • Q2. QUESTION ON RICEFW

AeonX Digital Interview FAQs

How many rounds are there in AeonX Digital SAP Abap Consultant interview for experienced candidates?
AeonX Digital interview process for experienced candidates usually has 2 rounds. The most common rounds in the AeonX Digital interview process for experienced candidates are One-on-one Round and Technical.
How to prepare for AeonX Digital SAP Abap Consultant interview for experienced candidates?
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 AeonX Digital. The most common topics and skills that interviewers at AeonX Digital expect are SAP ABAP, SAP Scripts and Smartforms.
What are the top questions asked in AeonX Digital SAP Abap Consultant interview for experienced candidates?

Some of the top questions asked at the AeonX Digital SAP Abap Consultant interview for experienced candidates -

  1. What is CDS view how it can be utilized? Diff between Association and Joi...read more
  2. What is BAPI how it can be utilized? What are pre-requisite for using BA...read more
  3. What is TMG? on which TMG events you have worked on name th...read more

Tell us how to improve this page.

AeonX Digital SAP Abap Consultant Interview Process for Experienced

based on 1 interview

Interview experience

5
  
Excellent
View more
AeonX Digital SAP Abap Consultant Salary
based on 25 salaries
₹3.5 L/yr - ₹11 L/yr
13% less than the average SAP Abap Consultant Salary in India
View more details

AeonX Digital SAP Abap Consultant Reviews and Ratings

based on 2 reviews

4.3/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

4.0

Salary

5.0

Job security

5.0

Company culture

4.0

Promotions

4.0

Work satisfaction

Explore 2 Reviews and Ratings
SAP Abap Consultant
25 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

SAP MM Consultant
8 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

AWS Cloud Engineer
6 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

SAP PP Consultant
6 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

SAP Basis Consultant
6 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare AeonX Digital with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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