Banner

Attention: open in a new window. PDFPrintE-mail

2008
10
Jun

Sample ABAP interview questions

User Rating: / 1
PoorBest 

{mosbanner:id=23}

The answers are below

1. The following code indicates:
SELECT fld1 fld2 FROM tab1 APPENDING TABLE itab WHERE fld1 IN sfld1.

 A: Add rows to the existing rows of itab.
 B: Add rows to itab after first deleting any existing rows of itab.
 C: Select rows from tab1 for matching itab entries.
 D: Nothing, this is a syntax error.

 2. You may change the following data object as shown below so that it equals 3.14.
 CONSTANTS: PI type P decimals 2 value '3.1?.
 PI = ' 3.14?.

 A: True
 B: False

 3. The SAP service that ensures data integrity by handling locking is called:

 A: Update
 B: Dialog
 C: Enqueue/Dequeue
 D: Spool

 4. Which of these sentences most accurately describes the GET VBAK LATE. event?

 A: This event is processed before the second time the GET VBAK event is processed.
 B: This event is processed after all occurrences of the GET VBAK event are completed.
 C: This event will only be processed after the user has selected a basic list row.
 D: This event is only processed if no records are selected from table VBAK.

 5. Which of the following is not a true statement in regard to a hashed internal table type?

 A: Its key must always be UNIQUE.
 B: May only be accessed by its key.
 C: Response time for accessing a row depends on the number of entries in the table.
 D: Declared using internal table type HASHED TABLE.

 6. TO include database-specific SQL statements within an ABAP program, code them between:

 A: NATIVE SQL_ENDNATIVE.
 B: DB SQL_ENDDB.
 C: SELECT_ENDSELECT.
 D: EXEC SQL_ENDEXEC.

 7. To measure how long a block of code runs, use the ABAP statement:

 A: GET TIME .
 B: SET TIME FIELD .
 C: GET RUN TIME FIELD .
 D: SET CURSOR FIELD .

 8. When a secondary list is being processed, the data of the basic list is available by default.

 A: True
 B: False

{mosbanner:id=23}

Answers
1. The following code indicates:
SELECT fld1 fld2 FROM tab1 APPENDING TABLE itab WHERE fld1 IN sfld1.
A: Add rows to the existing rows of itab.

2. You may change the following data object as shown below so that it equals 3.14.
CONSTANTS: PI type P decimals 2 value '3.1?.
PI = ' 3.14?.
B: False

3. The SAP service that ensures data integrity by handling locking is called:
C: Enqueue/Dequeue

4. Which of these sentences most accurately describes the GET VBAK LATE. event?
B: This event is processed after all occurrences of the GET VBAK event are completed.

5. Which of the following is not a true statement in regard to a hashed internal table type?
A: Its key must always be UNIQUE.

6. TO include database-specific SQL statements within an ABAP program, code them between:
D: EXEC SQL_ENDEXEC.

7. To measure how long a block of code runs, use the ABAP statement:
A: GET TIME .

8. When a secondary list is being processed, the data of the basic list is available by default.
A: True

Last Updated (Monday, 29 November 1999 16:00)
Please register or login to add your comments to this article.
Banner