SAP ABAP Developer

at Mphasis

3 roundsDifficulty: Medium SelectedBy MyERPNetwork · 16 days ago

Experience Summary

2 Years

Questions Asked

1. Explain the difference between Classical Reports, Interactive Reports, and ALV Reports. 2. How do you select and process large volumes of database records in ABAP? 3. What is the difference between INNER JOIN, LEFT OUTER JOIN, and FOR ALL ENTRIES? 4. What precautions should you take while using FOR ALL ENTRIES? 5. Explain Modularization Techniques in ABAP. 6. What is the difference between a Subroutine, Function Module, and Method? 7. Explain the basic concepts of Object-Oriented ABAP. 8. What are Constructor Methods? 9. What are Exceptions in ABAP? 10. Explain MESSAGE TYPES in ABAP. 11. What is a BAdI and why is it used? 12. What is an Enhancement Point? 13. Explain the basic concept of BDC. 14. What is the difference between Call Transaction and Session Method in BDC? 15. How does a BAPI differ from BDC? 16. A BDC program works for one record but fails for another. How would you troubleshoot it? 17. An ALV report shows duplicate records after joining two tables. How would you identify the problem? 18. A database query becomes slow when the data volume increases. How would you optimize it? 19. A BAPI returns a success message but the expected business document is not created. What would you check? 20. Explain a real-time ABAP issue you would expect to handle with 2 years of experience.

Discussion (0)

Be the first to start the discussion.