Top 35 SAP ABAP Interview Questions and Answers (2023)
Top 35 SAP ABAP Interview Questions and Answers (2023)
Top 35 SAP ABAP Interview Questions and Answers (2023)
👉 Free PDF Download: SAP ABAP Interview Questions & Answers >>
https://www.guru99.com/sap-abap-interview-questions.html 1/13
1/19/23, 10:30 AM Top 35 SAP ABAP Interview Questions and Answers (2023)
Pooled tables: It has many to one relation with the table in the database. Pooled tables are
stored at the database level.
EXPLORE MORE
Learn Java
Programming with
Beginners Tutorial
08:32
What is Integration
Testing Software Testing
https://www.guru99.com/sap-abap-interview-questions.html 2/13
1/19/23, 10:30 AM Top 35 SAP ABAP Interview Questions and Answers (2023)
Organization Data: This data is a customized data and is entered in the system when the
system is configured. It is rarely changed.
https://www.guru99.com/sap-abap-interview-questions.html 3/13
1/19/23, 10:30 AM Top 35 SAP ABAP Interview Questions and Answers (2023)
a) BDC_OPEN_GROUP
b) BDC_INSERT
c) BDC_CLOSE_GROUP
9) In ABAP what are the differences between table and structure in data
dictionary?
The difference between structure and table in ABAP
b) Structure does not have primary key but table can have
c) Table can have the technical attribute but the structure does not have
https://www.guru99.com/sap-abap-interview-questions.html 4/13
1/19/23, 10:30 AM Top 35 SAP ABAP Interview Questions and Answers (2023)
b) A field maintenance screen for the table is displayed. Table type Transparent table, set it
as a default
c) Make the necessary entries in the short description and delivery classified on the
Attributes page. Then define the fields of the table.
https://www.guru99.com/sap-abap-interview-questions.html 5/13
1/19/23, 10:30 AM Top 35 SAP ABAP Interview Questions and Answers (2023)
f) When a dialogue box appears you have to select the table type ‘Pooled table’ or ‘Cluster
table’
g) After selecting the table, return to the field maintenance screen for the table. Field pool or
cluster name is displayed on the Attributes tab page in addition to the standard fields.
h) Now enter the name of the table cluster or table pool to which you want to assign the
cluster table.
13) How can you format the data before write statement in the report?
By using the loop event the reports output can be formatted
a) .at first
b) .at new
c) .at last
15) Mention what is ALV programming in ABAP? When is this grid used in
ABAP?
ALV stands for Application List Viewer. To enhance the output of the report, SAP provides a
set of ALV function modules which can be used, and it also improves the functionality and
readability of any report output. It is an efficient tool used for arranging the columns in a
report output.
https://www.guru99.com/sap-abap-interview-questions.html 6/13
1/19/23, 10:30 AM Top 35 SAP ABAP Interview Questions and Answers (2023)
17) Mention the difference between ABAP and OOABAP? In what situation
do you use OOABAP?
ABAP is used to develop traditional programs in R/3, while OOABAP is used to develop BSP/
PCUI applications and also anything that an involved object oriented like BADI’s and
SmartForms etc.
18) What is table buffer? Which type of tables used this buffer?
Over here, buffer means memory area, table buffer means the table information is available
on the application server. When you call data from database table, it will come from
application server. Transparent tables and pool tables are buffered, while cluster table
cannot be buffered.
‘Like’: You assign the data type of another object to the declaring data object.
‘Type’ refers the existing data type while ‘Like’ refers to the existing data object.
21) What are the different ABAP/4 editors? What are the differences?
https://www.guru99.com/sap-abap-interview-questions.html 7/13
1/19/23, 10:30 AM Top 35 SAP ABAP Interview Questions and Answers (2023)
The 2 editors are SE38 and SE80 and both have the ABAP editor in place. In SE38 , you can
create programs and view online reports and basically do all the development of objects in
this editor. In SE80, there are additional features such as creating packages, function group,
module pool, classes, programs and BSP applications.
a) Tables
b) Views
c) Domain
d) Data Element
e) Type Groups
g) Lock Objects
h) Structures
i) Table Types
27) What are the ways you can do the tuning? What are the major steps will
you use for these?
Tunning can be done in three ways disk i/o, SQL tunning and memory tunning. Before
tunning, you have to get the status of your database using oracle utility called statpack and
tkprof .
30) Mention what are the two methods of modifying SAP standard tables?
https://www.guru99.com/sap-abap-interview-questions.html 9/13
1/19/23, 10:30 AM Top 35 SAP ABAP Interview Questions and Answers (2023)
a) Append structures
b) Customizing includes
31) What is the difference between a ‘Database index’ and a ‘Match code’?
‘Database Index’ contains fields from one table while ‘Match Code’ contain fields from
several tables. Match code objects can be built on cluster tables, transparent tables and
pooled tables.
33) How can you create callable modules of program code within one
ABAP/4 program?
a) By defining Macros
34) What are different types of parameters? How can you distinguish
between different kinds of parameters?
The different types of parameters are
https://www.guru99.com/sap-abap-interview-questions.html 10/13
1/19/23, 10:30 AM Top 35 SAP ABAP Interview Questions and Answers (2023)
a) Formal Parameters: It is defined during the definition of subroutine with the ‘FORM’
statement
b) Actual Parameters: It is specified during the call of a subroutine with the ‘PERFORM’
statement
You can distinguish different kind of parameters by their functionality. Input parameters are
used to pass data to subroutines, while output parameters are used to pass data from
subroutines.
b) Relational Integrity
f) Operational Integrity
https://www.guru99.com/sap-abap-interview-questions.html 11/13
1/19/23, 10:30 AM Top 35 SAP ABAP Interview Questions and Answers (2023)
About
About Us
https://www.guru99.com/sap-abap-interview-questions.html 12/13
1/19/23, 10:30 AM Top 35 SAP ABAP Interview Questions and Answers (2023)
Advertise with Us
Write For Us
Contact Us
Career Suggestion
SAP Career Suggestion Tool
Software Testing as a Career
Interesting
eBook
Blog
Quiz
SAP eBook
Execute online
Execute Java Online
Execute Javascript
Execute HTML
Execute Python
https://www.guru99.com/sap-abap-interview-questions.html 13/13