1.
What tool generates documentation for ABAP classes?
2.
How do you detect if a particular record is locked by another user?
3.
In a CDS view, which annotation is used to make a field appear in UI line item?
4.
You created a custom lock object. What is needed to use it in code?
5.
You have a transparent table in the DDIC and you need to buffer read‑only master‑data that rarely changes. Which buffering strategy would you choose?
6.
What is a main benefit of using field symbols in ABAP?
7.
What’s the purpose of using “EXPORT TO MEMORY” and “IMPORT FROM MEMORY”?
8.
You have two internal tables and want to merge them removing duplicates. What’s best?
9.
You are creating a reusable library function. Where should it be stored?
10.
You use READ TABLE but always get sy-subrc ≠ 0. What could be the reason?
11.
You implement a FORM routine. Which statement is used to return control to the calling program?
12.
In a report you use nested SELECTs inside a LOOP over an internal table which has 10,000 rows. Performance is poor. What is a better approach?
13.
What does CLEAR itab[] do in ABAP?
14.
You are using function module GUI_DOWNLOAD. What limitation must be noted?
15.
You want to generate an IDoc from a program. What is the key transaction used to monitor IDoc status?