Upload Button Icon Add office photos

Filter interviews by

Eminent Business Solutions SAP Abap Consultant Interview Questions and Answers for Experienced

Updated 2 Mar 2022

Eminent Business Solutions SAP Abap Consultant Interview Experiences for Experienced

1 interview found

I applied via Walk-in and was interviewed before Mar 2021. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Asked questions related to sap but not negotiated about bond agreement.

Interview Preparation Tips

Interview preparation tips for other job seekers - Good learning platform for beginners. But contract agreement is not hardly negotiated at point of interview. Candidate is hired without proper communication of bond agreement during interview process and after 8 to 9 months of training or live, he or she can be bullied if not agreed for bond (3 years) offered by the company. Management doesn't interfere even when alarmed about these fact (bond agreement). Some of the freshers who are not certified in SAP where given preference to work in live.

Interview questions from similar companies

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
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Abap hana concept
  • Q2. While migration from ecc to hana what steps to be carried out
  • Ans. 

    Steps for migration from ECC to HANA include data migration, code adaptation, testing, and training.

    • Perform system assessment to identify customizations and modifications

    • Convert ABAP code to be compatible with HANA database

    • Migrate data using tools like SAP LT Replication Server

    • Perform thorough testing to ensure data integrity and performance

    • Provide training to users on new HANA features and functionalities

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Pros: it's was like walk in and technical went good and all process status updates on same day
Cons didn't get selected

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(3 Questions)

  • Q1. Cursor processing
  • Q2. Parallel processing
  • Q3. BDC and other migration process
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(4 Questions)

  • Q1. Advance concepts
  • Q2. Hana odata cds amdp
  • Q3. Cds view badis bapi
  • Q4. Reports interactive reports
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Different enhancement in ABAP code
  • Ans. 

    Different enhancement techniques in ABAP code

    • Use user exits to add custom functionality

    • Implement BAdIs for enhancing standard SAP applications

    • Utilize enhancement spots for adding custom code without modifying standard objects

  • Answered by AI
  • Q2. Value table vs pool table
  • Ans. 

    Value table is used for domain values while pool table is used for global data.

    • Value table is used to store domain values for a specific field in a database table.

    • Pool table is used to store global data that can be accessed by multiple programs.

    • Value table is linked to a domain while pool table is not linked to any specific domain.

    • Example: MARA is a pool table for Material Master data while MARC is a value table for Ma

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared with all ABAP areas you worked

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Basic ABAP related questions
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. How to debug the output type for the smartforms?
  • Ans. 

    To debug the output type for smartforms, use transaction code SMARTFORMS and set breakpoints in the form processing function module.

    • Open transaction code SMARTFORMS in SAP system.

    • Select the smartform you want to debug.

    • Go to 'Form Interface' tab and set breakpoints in the form processing function module.

    • Execute the smartform with the desired output type to trigger the breakpoints and start debugging.

    • Analyze the data and...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. What are the pre requisite for the class used in the work flow
  • Ans. 

    Pre requisites for a class used in a workflow

    • The class must be defined as a global class

    • The class must be active and released

    • The class must implement the necessary interfaces for workflow usage

    • The class must have the appropriate methods for workflow processing

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
No response
Round 1 - One-on-one 

(1 Question)

  • Q1. What is data dictionary
  • Ans. 

    Data dictionary is a centralized repository of data definitions used in a database management system.

    • Data dictionary stores metadata about the data in a database

    • It defines the structure of the database objects such as tables, views, and data types

    • It helps in maintaining data integrity and consistency in the database

    • Data dictionary is used by developers, administrators, and users to understand the database schema

  • Answered by AI
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. OOPS CONCEPT, EXITS and SMARTFORM

Eminent Business Solutions Interview FAQs

How many rounds are there in Eminent Business Solutions SAP Abap Consultant interview for experienced candidates?
Eminent Business Solutions interview process for experienced candidates usually has 1 rounds. The most common rounds in the Eminent Business Solutions interview process for experienced candidates are One-on-one Round.

Tell us how to improve this page.

Compare Eminent Business Solutions with

TCS

3.7
Compare

Accenture

3.9
Compare

Wipro

3.7
Compare

Cognizant

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