ABAP Interview Questions

  1. What tool is used to define flow logic?
  2. What is reject statement?
  3. What is the purpose of main window in SF n Script?
  4. What is the transaction code used for triggering sap script?
  5. What is result set of an inner join at database level?
  6. What is Extended IDOC and its purpose?
  7. How can I make a differentiation between dependent and independent data?
  8. Explain the role of CTUPARAMS structure in call transaction?
  9. How to handle events in classical reports?
  10. Why is cluster table called as cluster table?
  11. What are client dependent objects in ABAP/SAP?
  12. What is the difference between Maintenance view, Help view, Data Base View and Projection View?
  13. What is the main point while using control break in internal table?
  14. What is the difference between field group, extract dataset, and internal table?
  15. What is the role of ABAP In vat implementation?
  16. What is the significance of at line-selection event?
  17. What are the different types of data dictionary objects?
  18. How would you debug custom programs at runtime?
  19. What are the differences between SAP R/3 4.7 and ECC 6.0 from ABAP Point of view?
  20. How to create indexes in tables?
  21. What are the similarities between internal tables and structures?
  22. Which transaction code can I used to analyze the performance of ABAP program?
  23. How to add Text Modules in SMARTFORMS?
  24. What are the table controls in BDC?
  25. How many records a Read statement will retrieve?
  26. What is the command in subscript?
  27. How will you validate selection screen elements?
  28. What is actual procedure of session method of BDC?
  29. How to debug a smart form?
  30. How do you transport FORM from one server to another server?
  31. How many data classes and size categories are there?
  32. What is the difference between rfc and normal function module?
  33. What is Macro?
  34. Which table stores the online messages?
  35. What is the alternative to batch input session?
  36. What is meant by serialization?
  37. What is the difference between macro and subroutine?
  38. How do you get output from IDOC?
  39. What are the types of session method in session method?
  40. What are indexes?
  41. How to debug background jobs?
  42. What is a collect statement? How is it different from append?
  43. Where do we define LDB to a program?
  44. What is the difference between OpenSQL and Native Sql?
  45. How to deactivate the sort button from the alv output?
  46. What is the difference between invoice and proforma invoice?
  47. How to delete the field created using APPEND STRUCTURE (.APPEND)?
  48. How can we do performance tuning after coding?
  49. What is the process of dialog program from first to last?
  50. Explain about ranges?
  51. What is difference between parameter & select-option?
  52. What is the difference between Search help and Match code?
  53. What is the Difference between transparent tables and pooled tables?
  54. What is Deep structure and Flat structure?
  55. How do you see the authorization checks?
  56. What is the various print modes available with SAP scripts?
  57. What are the events triggered in report?
  58. What is the difference between ABAP memory and SAP memory?
  59. Can we create more than one main window in scripts?
  60. How to create standard text and how do u transfer it ?
  61. How to debug dialog box?
  62. What are the components of SAP scripts?
  63. What is Smart Forms?
  64. What is difference between dialog program and a report?
  65. What is the difference between file port and TRFC port?
  66. What is ITS? What are the merits of ITS?
  67. What happens if there is no CLOSE_GROUP in a BDC?
  68. How many windows can be maintained under one page? What is the difference between AT NEW and AT END OF events?
  69. What are the domains and data elements?
  70. How can I access SAP through internet?
  71. What are ALV reports?
  72. How to transport scripts?