ABAP Interview questions for SAP ABAP Jobs
What is a step-loop and how does it work?
(Looking for: dialog-programming, collection of fields that occur x times, LOOP/ENDLOOP in PBO/PAI, LOOP AT table CURSOR y)
What kinds of statements/logic cannot be performed within a SELECT/ENDSELECT loop?
(Looking for: anything that implies a commit work, MESSAGE, CALL FUNCTION, COMMIT WORK)
What ABAP verb is used to interact with a logical database?
(Looking for: GET)
Describe the transport system at a high level:
(Looking for: Release a task to the transport system, repository objects are assigned to development class, Workbench Organizer and Customizing Organizer)
What is important about the timing/sequence of releasing/migrating Transports?
(Looking for: data is exported only when Change Request is released NOT when Change Request is created or added to, regression can occur if released transports are migrated out of sequence, technically dependent objects within a transport are imported in the correct order automatically (domains before data elements before fields/tables before programs, etc.)
Tell me about your most complex or impressive programs?
(Looking for: anything that exhibits innovative thinking, tendency to dig around the system to make things work, automate tedious processes, identify bugs)
