Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
14 views2 pages

Interview Questions

The document outlines a series of interview questions focused on SAP ABAP technical fundamentals, covering topics such as internal tables, data dictionaries, performance tuning, and various types of reports. It also provides tips for answering questions effectively, emphasizing the importance of real project experience and familiarity with specific transaction codes. Key concepts include differences between various ABAP constructs and best practices for coding and optimization.

Uploaded by

das.soutik85
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views2 pages

Interview Questions

The document outlines a series of interview questions focused on SAP ABAP technical fundamentals, covering topics such as internal tables, data dictionaries, performance tuning, and various types of reports. It also provides tips for answering questions effectively, emphasizing the importance of real project experience and familiarity with specific transaction codes. Key concepts include differences between various ABAP constructs and best practices for coding and optimization.

Uploaded by

das.soutik85
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Interview Questions (SAP ABAP):

Technical Core (ABAP Fundamentals)

Difference between READ TABLE and LOOP AT?

Explain the difference between SY-TABIX and SY-INDEX.

What are the different types of data dictionaries in ABAP?

What is the difference between transparent, pooled, and cluster tables?

What are internal tables and work areas? How do you use them?

What are the different types of internal tables in ABAP?

What are the different types of joins in ABAP Open SQL?

What is the difference between APPEND and COLLECT?

What is the use of MODIFY vs UPDATE statement?

What is the difference between INCLUDE, SUBROUTINE, FUNCTION MODULE, and METHOD?

What is the use of PERFORM and when do you use CALL FUNCTION?

What are the benefits of using classes and objects in ABAP OO over procedural ABAP?

How do you create and consume a class in ABAP?

What is the difference between Classical, Interactive, and ALV Reports?

How do you create an ALV report using REUSE_ALV_GRID_DISPLAY?

What are events in classical reports?

Have you worked on SmartForms or SAPScripts? What is the difference?

How do you call a SmartForm from a program?

What is the difference between a User Exit, Customer Exit, and BADI?

How do you find user exits for a given transaction?

Have you implemented an Enhancement Spot? How?

What is the difference between implicit and explicit enhancements?

How do you analyze and improve the performance of an ABAP program?

What are some common performance tuning techniques in ABAP?

Have you used transaction ST05 or SE30?

What are indexes in ABAP and how do they affect performance?

What is a BAPI? How is it different from a normal function module?


Have you worked with IDocs? What are the key components?

What is the difference between synchronous and asynchronous RFC?

How do you call an RFC-enabled function module?

Have you worked on any data migration projects? Which tools did you use (LSMW, BDC)?

Explain a challenging scenario you faced in one of your ABAP developments.

How do you handle errors in BDC programs?

What is the use of field symbols and data references?

Difference between TYPE and LIKE in ABAP declarations.

Tips for Answering:

Always mention real project experience if possible.

Use T-codes (like SE11, SE38, SE80, ST05) in your answers to show familiarity with the system.

Emphasize code optimization, modularization, and best practices in ABAP.

You might also like